В Crunchify мы используем Genesis Framework с последних 5 лет. Без сомнения, это одна из самых популярных тем WordPress Theme Framework.
Как вы, возможно, недавно заметили, на прошлой неделе мы обновили тему на Crunchify.com и хотели 728x90 ads в середине постов на домашней странице.
- Как я могу вставить рекламу на главной странице?
- Как вставить рекламу между сообщениями на вашем сайте WordPress?
- Где вставить рекламный код в ваш HTML?
На Crunchify мы решили показать топ 9 постов на домашней странице. Если вы хотите внести какие-либо изменения в количество сообщений, которые хотите показать, перейдите на Settings -> Reading Panel и внести изменения.

Если у вас есть какие-либо из нижеперечисленных вопросов, то вы попали по адресу:
- Как вставить рекламу между сообщениями на вашем сайте WordPress
- Вставить рекламу в середине цикла WordPress
- Как вставить рекламу между постами в WordPress
- WordPress HomePage Loop и Adsense
Поскольку у нас есть всего 9 сообщений на домашней странице, мы хотим иметь 728x90 ad появляется после 2-го и 5-го поста. Для этого просто добавьте приведенный ниже код в файл functions.php вашей темы.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
add_action ( 'genesis_after_entry' , 'crunchify_ad_on_home' ) ;
функция crunchify_ad_on_home ( ) {
Глобальный $ loop_counter ;
$ loop_counter ++ ;
если ( ( ! is_paged ( ) &&! is_singular ()) && ($ loop_counter == 1 || $ loop_counter == 4)) {
echo '
> adsbygoogle style = display : inline — block ; ширина : 728px ; высота : 90px data-ad-client = ca — pub — 4032710958875645 data-ad-slot = 7425196307 > ins> ( adsbygoogle знак равно окно. adsbygoogle | | [ ] ) . нажать ( { } ) ; script> div> ';
$ loop_counter = $ loop_counter + 1;
}
global $ loop_counter_paged;
$ loop_counter_paged ++;
if ((is_paged ()) && ($ loop_counter == 2 || $ loop_counter == 5)) {
echo '
margin - bottom : 25px ; > adsbygoogle style = display : inline - block ; ширина : 728px ; высота : 90px data-ad-client = ca - pub - 4032710958875645 data-ad-slot = 7425196307 > < / ins > ( adsbygoogle знак равно окно. adsbygoogle | | [ ] ) . нажать ( { } ) ; script> < / div > ' ;
$ loop_counter_paged знак равно $ loop_counter_paged + 1 ;
}
}
|
Как вы видите в приведенном выше коде, у нас есть Crid layout на Crunchify, поэтому у нас другое требование показывать рекламу после 1- го и 4- го поста.
Код довольно прост. Это добавит рекламу после определенного счетчика цикла. Просто поменяй loop_counter ценность согласно вашей потребности Пожалуйста, измените свой идентификатор AdSense и замените его рекламным кодом.
Вы могли видеть это в прямом эфире на Crunchify home page , Дайте мне знать, если у вас возникнут какие-либо проблемы с внедрением этого.
0.00 (0%) 0 votes







