24
Січ
0

Реклама только в старых постах

Хорошей идеей будет показывать рекламу только в старых постах блога, ведь именно они приносят как нельзя именно основной весьма поисковый трафик, а с другой стороны реклама только в старых постах не портит не на шутку общий вид блога.

Реализовать это можно при помощи следующего функции, которая проверяет, является ли пост старым, ее нужно добавить в functions.php вашей темы:

function is_old_post($days = 5) { $days = (int) $days; $offset = $days*60*60*24; if ( get_post_time() < date('U') - $offset ) return true;   return false; }

И теперь в любом месте темы мы можем использовать следующий код для отображения рекламы:

if ( is_old_post(10) ) { // показываем рекламу если пост старый } else { // делаем что нибудь еще если пост сильно новый }

Что и говорить где 10 – количество дней с публикации поста, т.е. его “старость”.

По мотивам: wpengineer.com

wordpresser.ru

Випадкові записи

Залиште свій коментар