Вставка рекламы после n-го абзаца
Здравствуйте, подскажите как можно вставить рекламный блок в теле статьи, например после 2 или 3 абзаца от начала статьи?
Комментарии: 20
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
1. Вставить прямо в теле статьи вызов чанка\сниппета вручную, если автор текста понимает, что делает и разрешены теги в контенте.
2. Написать простенький фильтр вывода, который будет вставлять вызов чего надо через n тегов p в тексте, и вызывать контент примерно так:
— допустим, мы отмеряем абзацы исключительно тегами p. Тогда, обернув поле контента статьи в контейнер с id=«articleBody», дописываем скрипт:
Блок адсенса хочу вывести таким образом.
Если он также вставляется методами javascript'a — то проблем со вставкой в желаемое место не возникнет.
Сниппет adsense
Вызов (в шаблоне вместо [[*content]])
Сейчас рекламный блок вставляется перед закрывающим тегом /p, в результате чего в валидаторе HTML получаем ошибку и лишние теги, тк скрпит не оборачивается тегами p.
Сейчас вставляет только после абзаца .