🔍

Этот день в прошлом

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

За основы был взять плагин recentitems, за подсказки спасибо Dr2005alex.
Модификация простая, меняем SQL запрос и высчитываем даты из UNIX формата.

Ищем строчку:
$sql = sed_sql_query("SELECT page_id, page_alias, page_cat, page_title, page_date FROM $db_pages WHERE
и меняем на:
$nowd=mktime(date('h')-24,date('n'),date('s'),date('m'),date('d'),date('Y')-1 );
$nowd2=mktime(date('h'),date('n'),date('s'),date('m'),date('d'),date('Y')-1 );
$sql = sed_sql_query("SELECT page_id, page_alias, page_cat, page_title, page_date FROM $db_pages WHERE page_date>$nowd and page_date<$nowd2 AND page_cat NOT LIKE 'system' ORDER by page_date DESC LIMIT $l");

Пример на главной https://stfw.ru

Cotonti   Теги: Cotonti

Читать IT-новости в Telegram
Информационные технологии
Мы в соцсетях ✉