Как в рекламные блоки вставить код php?
В встроенных рекламных блоках Внешний вид > Реклама код PHP не работает в целях безопасности. Чтобы не сломался сайт, если будет вставлен код с ошибками. Вставить код PHP в встроенные рекламные блоки можно с помощью шорткодов.
Также с помощью данных шорткодов можно выводить рекламный код в произвольном месте на сайте.
Установите наш пустой плагин ProFunctions и добавьте туда код:
add_shortcode( 'adv1', function() {
if ( ! wp_is_mobile() ) $adv = '<div class="b-r">Здесь вставьте нужный рекламный код для ПК</div>';
else $adv = '<div class="b-r b-r--mob">Здесь вставьте нужный рекламный код для мобильного</div>';
return $adv;
} );
Для вывода данного рекламного кода используйте шорткод [adv1]
.
Если нужно добавить еще один шорткод добавьте код:
add_shortcode( 'adv2', function() {
if ( ! wp_is_mobile() ) $adv = '<div class="b-r">Здесь вставьте нужный рекламный код для ПК</div>';
else $adv = '<div class="b-r b-r--mob">Здесь вставьте нужный рекламный код для мобильного</div>';
return $adv;
} );
Для вывода данного рекламного кода используйте шорткод [adv2]
.
Для вывода нескольких рекламный блоков, можно добавить несколько таких шорткодов, только с разными названиями.
Вам помог ответ?