Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как установить рекламный код или шорт-код в рубриках блога Wordpress?

1. Как сделать, что бы реклама выводилась в верху шапки только в рубриках блога?

2. Как сделать что бы реклама выводилась между статьями?

ПрограммированиеWordpress+2
Алексей
  ·   · 1,4 K
Мы предоставим вам лучшие ответы и подробные...  · 29 окт 2019  · mrwp.ru
Отвечает
Sergey Sergeev
  1. Вывести рекламу в шапке только в определенных рубриках блога Wordpress можно следующим способом. В файле header найти(разместить) разметку под место для вывода рекламы, и добавить в div свой класс category-one-header. В файл функции темы добавить следующие строки:

function specific_category_header(){

if(is_category(1, 3, 5))

echo '<div class="category-one-header">КОД РЕКЛАМЫ</div>';

elseif(is_category(2, 6, 4) )

echo '<div class="category-two-header">КОД РЕКЛАМЫ</div>';

}

add_action('genesis_header', 'specific_category_header');

Где 1, 3, 5 и 2, 6, 4 - это индентификаторы id категории Wordpress.

  1. Чтобы реклама выводилась между статьями в категориях Wordpress необходимо выполнить несколько несложных шагов. В файле темы archive,php, который отвечает за вывод постов из рубрик, найти следующие строчки:

<?php while ( have_posts() ) : the_post(); ?>
И сразу же вставить следующий код:

<?php $postnum++; if($postnum%6 == 0) { ?>
ЗДЕСЬ КОД РЕКЛАМЫ
<?php } ?>

В коде $postnum%6 значение «6» означает, что рекламный блок будет выводиться после 5 поста

Это значение можно менять на любое удобное вам.