Как вставить adsense для поиска в Joomla?

Инструкция:
1. Создать в Joomla статическую страницу. Можно ее назвать например «результаты поиска». Далее нам необходима ссылка на нее. Если вы используете ArtioJoomSEF то для ее получения можно на некоторое время опубликовать ссылку на эту страницу в любом меню.
2. Открыть мастер создания объявлений для поиска adsense.
2.1. В настройке «Открытие страницы результатов поиска» указать адрес страницы результатов поиска.
2.2. В настройке «Выбранные сайты:» указать адрес сайта.
3. В код страницы вставить выданный гуглом код загрузки результатов поиска и объявлений и опубликуйте ее.

Примерно такой:

<div id="cse-search-results"></div>
<script type="text/javascript">
  var googleSearchIframeName = "cse-search-results";
  var googleSearchFormName = "cse-search-box";
  var googleSearchFrameWidth = 750;
  var googleSearchDomain = "www.google.ru";
  var googleSearchPath = "/cse";
</script>
<script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js"></script>

Как вставить скрипт показа объявлений Google Adsense на Joomla-сайт?

Инструкция:
1. Отключить визуальный редактор (т.е. включить простой html-редактор в глобальной конфигурации).
2. Создать модуль. В тело модуля вставить код объявления Adsense.
3. Опубликовать модуль в нужной позиции для публикации.

Комментариев: 11

  • 14.05.2011 вадим:

    да форму для поиска вставить без проблем, скажем через баннеры.

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

  • 14.05.2011 Кирилл:

    У меня сделано вот так:

    <form action="http://мойсайт.ru/rezultaty-poiska.html" id="cse-search-box">
      <div>
        <input type="hidden" name="cx" value="partner-pub-33449988:xxyyzz" />
        <input type="hidden" name="cof" value="FORID:11" />
        <input type="hidden" name="ie" value="windows-1251" />
        <input type="text" name="q" size="31" />
        &lt;input type="submit" name="sa" value="&#x041f;&#x043e;&#x0438;&#x0441;&#x043a;" />
      </div>
    </form>
    <script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&amp;lang=ru"></script>

    Ну и вставлялось в содержимое пользовательского модуля с отключенным визуальным редактором.

  • 14.05.2011 вадим:

    что это такой за «пользовательский модуль» и где глобальные конфигурации что бы вкл html-редактор?спасибо

    • 14.05.2011 Кирилл:

      1. В русской версии Joomla 1.5 такой модуль называется 'Произвольный HTML-код'.

      2. Сайт->Общие настройки->Визуальный редактор по умолчанию->Редактор — Без редактора.

  • 14.05.2011 вадим:

    =)))Ооо...сразу не догадался... Но сделал без геморроя...

    Создал в dreamweaver страницу хтмл, добавил код от гугла где должны появляться результаты поиска и все работает=)

    Спасибо автору сайта Кирилу. От меня 0.1 $ от гугла=)

  • 11.02.2012 Алексей:

    А я не могу вставить никаким вышеописанным способом.

    Что то вырезает все связанное с script.

    Отключаю редактор, вставляю код адсенс, сохраняю — и код исчезает куда то.

    Может что то связано с framework или js используется в движке?

    • 12.02.2012 Кирилл:

      Добавил еще одну связанную статью (про чистку кода редакторами), возможно в ней есть ответ.

  • 13.12.2014 Сергей:

    Полезная статья! На своем сайте также сделал!


Добавление комментария:

 css.php