Вы здесь

Как можно вставить код Google AdSense в текст в виде именно кода?

-1

СКажите, как можно вставить PHP код в текст в виде именно кода, например тот, который выдает Google AdSense?

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Блок 3 - престиж -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-000000000"
     data-ad-slot="00000000000000"
     data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

Есть ли какой-то редактор для Wysiwig?

Пробовал установить ACE он не встал как надо вместв с Wysiwig.

Версия Drupal: 
7.x
Категория: 
Javascript
Вопрос задан 19.11.2015 - 19:12

А какой? И каким редактором его можно добавить в блок?

Комментарий оставлен 19.11.2015 - 20:05

Ответы

0

Во-первых, это не php, а html код. Для его вставки нужно в настройках форматов текста /admin/config/content/formats в используемом формате разрешить теги script и ins, возможно убрать фильтр "Заменять переводы строк соответствующими HTML-тегами (т.е. br и p)".
Во-вторых есть модуль https://www.drupal.org/project/adsense - он добавляет фильтр для вставки в контент адсенс блока. Ну либо модуль https://www.drupal.org/project/adsense_injector.

Ответ дан 19.11.2015 - 19:57
Аватар пользователя drupby
drupby
456

редакторы Wisywig могут коверкать код. так что еще надо сделать новый формат ввода и не выбирать фильтры. и при вставке кода выбирать этот формат ввода

Комментарий оставлен 19.11.2015 - 20:06

Мне тоже кажется, что эти модули не работают

Комментарий оставлен 19.11.2015 - 20:06

Мне тоже кажется, что эти модули не работают

Что значит тоже?

Комментарий оставлен 19.11.2015 - 20:15

Первым делом, я их установил и ввеел все данные. Но блоки пустые уже второй день.

Комментарий оставлен 19.11.2015 - 20:23

Первым делом, я их установил и ввеел все данные.

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

Комментарий оставлен 19.11.2015 - 20:29
0

В общем, вставил я один код, используя встроенный PHP модуль.
2 кода написал через модуль adsense.

Что-то из этого точно работает, так как от Google пришло письмо об отказе размещения рекламы: мало контента и тегов.

Спасибо всем за помощь.

Ответ дан 20.11.2015 - 10:49