Поддержка Плагины Вывод последних записей, в которых были изменения

  • Здравствуйте!
    Интересует такой вопрос… Вот есть, допустим, 40 записей со статичной информацией (может месяц не обновляться), но иногда в той или иной записи делаю небольшие изменения… И вот как можно сделать вывод (например, в сайдбаре) последних пяти записей, в которых недавно произошли изменения?
    Есть конечно вариант менять дату публикации и тогда сделать вывод записей легко, но хотелось бы, чтобы дата публикации оставалась не тронутой…

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Yuri

    (@yube)

    Как-то так:

    $mod_posts = $wpdb->get_results("
        SELECT *
        FROM {$wpdb->posts}
        WHERE post_modified != post_date
          AND post_type = 'post'
          AND post_status = 'publish'
        ORDER BY post_modified DESC
        LIMIT 0,5
    ");
     foreach( $mod_posts as $post ) :
     	setup_postdata($post);

    и далее по стандарту Цикла.

    Спасибо большое! Всё работает.
    Но не могу разобраться, что приписать, чтобы указать определённую категорию, например, с номером 1.
    Чтобы при редактировании записей в других категориях, они не выводились в этом списке

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Вывод последних записей, в которых были изменения» закрыта для новых ответов.