Как задать нужный post template для старых записей?

Сделал шаблоны (post template) для записей по статье, найденой на этом ресурсе. Все работает.

Осталась задача: старым постам поставить нужный шаблон, ибо базовый шаблон немного по другому форматирует вывод данных, и что бы не ломать старые записи для них создан отдельный шаблон.

Так вот — как? Руками перелопачивать > 2K записей ни сил ни времени нет. Я думаю, что единственный вариант через SQL запрос к базе данных но, к сожалению, моих знаний не хватает.

Подскажите, пожалуйста, решение.

Заранее спасибо.

nixon
Оцените автора
Добавить комментарий

  1. tiaurus

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

    <?php
    $time_defined_as_old = 60*60*24*365; // год
    if((date('U')-get_the_time('U')) > $time_defined_as_old) : ?>
        код для старого поста
    <?php else : ?>
        код для нового поста
    <?php endif; ?>
    
    Ответить