Этот день в прошлом
Плагин выводит старницы текущего дня, но за прошлый год
🕛 06.05.2010, 12:04
Понадобилось на сайте реализовать вывод новостей на дату сегодня но прошлых лет, многим интересны события которые проходили, это могут быть праздники и мероприятия. Кроме того это позволяет поисковым системам напомнить о ваших старых страницах.За основы был взять плагин 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