Поддержка Проблемы и решения Нужно включить отображение запланированных постов та

  • Привет всем!

    Сайт на WP kuku.ad-motion.ru
    Страница-блог: http://kuku.ad-motion.ru/#!/events
    Тут должны быть размещены фотоотчеты прошлых событий, и анонсы предстоящих.

    Задача:
    Сделать так, что бы посты с предстоящими датами отображались в этом блоге точно так же как и опубликованные (посты с датами ранее нынешней.

    Жду сообщений от умельцев со сроками и стоимостью выполнения этой работы.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Возможно, окажется полезным такой фильтр, без изменения крона:

    function wikicms_publish_future_posts( $request ) {
        $wikicms_query = new WP_Query();
        $wikicms_query->parse_query( $request );
    
        if ( $wikicms_query->is_page('events') )
            $request['post_status'] = array( 'publish', 'future' );
    
        return $request;
    }
    add_filter( 'request', 'wikicms_publish_future_posts' );

    Предполагается, что события выводятся на специализированной страничке
    $wikicms_query->is_page('events')

    Сергей, большое спасибо! Плагин Future is Now помог!!!

    Возможно, окажется полезным такой фильтр

    Угу, возможно.. Код не работает! Подробнее http://ru.forums.wordpress.org/topic/post_statusfuture?replies=2
    UPD Уточнение: можно использовать в качестве вывода заголовка и цитаты (например), только без ссылки на саму статью. Получается настоящий анонс =)

    Получается какая-то несуразная глупость, если не баг. Если фильтр применить для is_home() и в петле использовать the_content(), то топик видно полностью, вне зависимости от текущей роли (включая гостя), возможность read_private_posts работает только для is_singular().
    Коллеги, не кажется ли вам, что роли и их возможности работают совсем не так, как ожидается?

    wikicms, при всём уважении, но это ж раздел «специалисты»..
    Или тогда надо перенести топик.

    АПД.
    А, ладно, перенёс. 😉

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Нужно включить отображение запланированных постов та» закрыта для новых ответов.