Перейти к содержимому


- - - - -

Установка кода АдСенс


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 20

#1 Inigo

Inigo

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 15.06.2010, 13:57

Доброго времени суток всем! Искал, так и не нашел :( как правильно установить код АдСенс/ЯД в текст статей... Просто в текст вставлять?

#2 koter

koter

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений

Отправлено 16.06.2010, 19:53

нашёл на днях интересный
Курс по заработку на AdSense - https://www.nulled.w...ad.php?t=174887

#3 Yurik82

Yurik82

    Активный участник

  • Пользователи
  • PipPipPip
  • 30 сообщений
  • Верстаю шаблны под ВордПресс

Отправлено 17.06.2010, 07:38

Просмотр сообщенияInigo (15.06.2010, 13:57) писал:

Доброго времени суток всем! Искал, так и не нашел :( как правильно установить код АдСенс/ЯД в текст статей... Просто в текст вставлять?
Если вам нужно выводить код адсенса на всех страницах - то вставляйте в любое, понравившееся место шаблона (template.php), ну а если вы хотите код выводить среди текста - то вам придется в каждую статью вставлять код. Примерно так:
Текст Текст Текст Текст Текст Текст
<div align="left">код адсенса</div>Текст Текст Текст
Текст Текст Текст Текст 


#4 Fredy_314

Fredy_314

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 97 сообщений

Отправлено 17.06.2010, 16:46

Если нужно код вставлять внутрь текста на каждой странице, а страниц много, то можно не вставлять вручную а написать фильтр для трансформации текста и прописать его в настройках сайта, чтобы такая вставка делалась автоматически.

#5 SeoBromid

SeoBromid

    Новичок

  • Пользователи Zebrum CMS
  • PipPip
  • 15 сообщений

Отправлено 18.06.2010, 09:05

Для первой версии лайта есть мануал по вставке адсенса в текст статей - http://blog.zebrum.ru/adsense/

#6 Inigo

Inigo

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 19.06.2010, 21:22

Спасибо за советы!

Просмотр сообщенияSeoBromid (18.06.2010, 09:05) писал:

Для первой версии лайта есть мануал по вставке адсенса в текст статей - http://blog.zebrum.ru/adsense/

Для 2.0 не актуально((( Писал там комент в блоге, но модер или не модерирует либо отклоняет почему то.. ну да бог с ним...

ЗЫ Почему не актуально, у меня в файле шаблона template.php нет такого кода <?php z_content(); ?>

#7 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 20.06.2010, 09:37

Описал, как сделать для 2.0.

Добавьте в файл functions.php темы своего сайта код:

	function mybody () {
	 $snippets = array(
		 '<!--adsense-->' => 'ЗДЕСЬ ВСТАВЛЯЕМ КОД ADSENSE'
	 );
	 echo strtr(z_page()->getBody(), $snippets);
 }

<!--adsense--> — это метка, которая в тексте статьи будет заменяться кодом Adsense. Название и значение метки может быть любым (например, <!--banner--> ).

В файле шаблона темы page.php замените код <?php z_content(); ?> на <?php mybody(); ?>

#8 Inigo

Inigo

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 20.06.2010, 20:47

Просмотр сообщенияzebrum (20.06.2010, 09:37) писал:

Описал, как сделать для 2.0.

Добавьте в файл functions.php темы своего сайта код:

	function mybody () {
	 $snippets = array(
		 '<!--adsense-->' => 'ЗДЕСЬ ВСТАВЛЯЕМ КОД ADSENSE'
	 );
	 echo strtr(z_page()->getBody(), $snippets);
 }

<!--adsense--> — это метка, которая в тексте статьи будет заменяться кодом Adsense. Название и значение метки может быть любым (например, <!--banner--> ).

В файле шаблона темы page.php замените код <?php z_content(); ?> на <?php mybody(); ?>
Спасибо! Не помогло(( сли сделать все как описано то 1) На главной пропадают новости(в виде блога) просто чистый лист 2) Если перейти к какой либо статье то она без заголовка отображаются.

#9 Inigo

Inigo

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 20.06.2010, 21:11

Просмотр сообщенияYurik82 (17.06.2010, 07:38) писал:

ну а если вы хотите код выводить среди текста - то вам придется в каждую статью вставлять код. Примерно так:
Текст Текст Текст Текст Текст Текст
<div align="left">код адсенса</div>Текст Текст Текст
Текст Текст Текст Текст 
И так не получается (( код АДсенса замусоривается  тегами <br> ....

ЗЫ Блин видо не судьба с этой СМS работать(((

#10 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 21.06.2010, 06:06

Просмотр сообщенияInigo (20.06.2010, 20:47) писал:

Не помогло(( сли сделать все как описано то 1) На главной пропадают новости(в виде блога) просто чистый лист
В файле шаблона темы page.php замените код <?php z_content(); ?> на <?php mybody(); ?>
В файле template.php оставьте <?php z_html(); ?> как было.

#11 Inigo

Inigo

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 21.06.2010, 20:33

Просмотр сообщенияzebrum (21.06.2010, 06:06) писал:

В файле шаблона темы page.php замените код <?php z_content(); ?> на <?php mybody(); ?>
В файле template.php оставьте <?php z_html(); ?> как было.
Не работает(((Может у меня с шаблоном что то?  Ладно, спасибо за помощь! Не стоит столько времени на это тратить(

#12 jera

jera

    Участник

  • Пользователи
  • PipPip
  • 10 сообщений

Отправлено 17.09.2010, 13:30

Планирую брать зебрум для того чтобы  делать сателиты под адсенс. Есть ли возможность размешать разные блоки адсенса в шаблон?
По преведущему обсуждению, складыается спечатление что это проблематичный процесс

#13 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 17.09.2010, 13:55

Просмотр сообщенияjera (17.09.2010, 13:30) писал:

Есть ли возможность размешать разные блоки адсенса в шаблон?
Можно размещать разные блоки адсенса в шаблоне.
Вы можете попробовать добавить код adsense в шаблон Zebrum Lite, чтобы посмотреть как это будет работать.

#14 jera

jera

    Участник

  • Пользователи
  • PipPip
  • 10 сообщений

Отправлено 26.09.2010, 18:35

а править нужно именно шаблон? А то я вставил в текст и там блок не оторажается

#15 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 27.09.2010, 05:22

Просмотр сообщенияjera (26.09.2010, 18:35) писал:

а править нужно именно шаблон? А то я вставил в текст и там блок не оторажается
Лучше ставить в шаблон.
Можно вставлять в текст, тогда нужно, чтобы у этой страницы (или в настройках сайта) стояло свойство @@filter=zfilter_asis
Можно так же вставлять код в текст страниц меткой, тут описано как сделать.

#16 jera

jera

    Участник

  • Пользователи
  • PipPip
  • 10 сообщений

Отправлено 27.09.2010, 12:32

сделал как написано по ссылке. Блог появляется, но текстом не обтекаем. Тоесть вначале блок, а потом текст. Если блок вертикальный, то выглядит криво. Это можно исправить?

#17 jera

jera

    Участник

  • Пользователи
  • PipPip
  • 10 сообщений

Отправлено 28.09.2010, 19:48

мой вопрос слишком ламерский или без решения? :)

#18 barymdemid

barymdemid

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 78 сообщений

Отправлено 29.09.2010, 04:29

А float пробовали? У элемента, который справа: style="float:right". А код Адсенса в
<p style="float:left">Код Адсенса</p>
После опытов перенести стили в файл.

#19 jera

jera

    Участник

  • Пользователи
  • PipPip
  • 10 сообщений

Отправлено 29.09.2010, 11:29

Не, я думаю тут дело не в этом. Проблема в том что скрипт переносит на отдельную строку блок адсенса. Хотя если смотреть код, то вроде как переноса нет.

В браузере эт так видно

		<td valign="top" width="620px">
		<div id="main">
			<div class="post">
	<h3 class="storytitle"><a href="/index/xxxxn/" rel="bookmark" title="xxxx">xxxx</a></h3>
	<div class="storycontent">
		

<p><script type="text/javascript"><!--
google_ad_client = "pub-402xxxxxx3";
/* 250x250, создано 26.09.10 */
google_ad_slot = "23xxxxxxx43";
google_ad_width = 250;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst .</p>

<p>tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst tekst </p>


#20 barymdemid

barymdemid

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 78 сообщений

Отправлено 29.09.2010, 13:04

Интерпретация браузером построена так, что любую табуляцию он игнорирует. А для перехода на др. строку есть отдельный тег:
<br />
У вас два абзаца - первый, в кот. код гугль, второй - текст. Так вот в первом попробуйте прописать
<p style="float:left">Код гугль</p>
По аналогии во втром пропишите стиль float:right
Позже перенести надо в style.css и сделать через классы.




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей