Вывод записей с текущей даты

👍 Научим создавать сайты на WordPress бесплатно за 19 уроков. Подробнее →

Здравствуйте! Подскажите пожалуйста как вывести записи с сегодняшей даты (с текущей)

Создай свой первый сайт на WordPress

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

  1. tvenjoy автор

    может можно скрыть старые посты

    Ответить
  2. tvenjoy автор

    Решил! Если кому надо

    function filter_where($where = '') {
      $where .= " AND post_date >= '" . date('Y-m-d') . "'"; 
      return $where;
    }
    
    add_filter('posts_where', 'filter_where');
    
    $posts = query_posts($query_string); ?>
    Ответить
    1. Apathetic

      Совершенно неверный подход к решению задачи.
      Класс WP-Query имеет собственные инструменты, и не нужно лезть в базу.
      Вот пример из кодекса:

      $today = getdate();
      $query = new WP_Query( 'year=' . $today["year"] . '&monthnum=' . $today["mon"] . '&day=' . $today["mday"] );
      Ответить
      1. tvenjoy автор

        показывает посты текущего дня, а мне с текущей даты до конца

        Ответить
        1. Apathetic

          Извините, что? Это как?

          Ответить
  3. tvenjoy автор

    как вывести заставить это работать?

    Ответить
  4. tvenjoy автор

    Помогите здесь пожалуйста

     
    'cat' => $cat,
     'posts_per_page' => $categories_perpage,
                                        'post__not_in' => get_option( 'sticky_posts' ),
                                        'post__not_in' => $exl_posts,
    									'orderby' => 'date', 'order' => 'ASC'
    Ответить