Отложенная публикация постов в Wordpress

26.08.2009 | Рубрики: WordPress
Тэги: ,

Задался тут как-то вопросом: а что делать, если необходимо поддерживать блог на плаву, но публиковать новые посты просто нет физической возможности из-за отъезда. Ну, например, в отпуске. Лежа под пальмой и лопая баунти, сыплющиеся сами прямо в рот с веток деревьев. Да еще и голые аборигенки вокруг скачут с цветками и недвусмысленными зазываниями “пройтись-прогуляться-в-рощицу…”. Кхм… Увлекся что-то :)

В общем, решил я поискать способ, чтобы посты появлялись на блоге автоматом, пока ты сам где-то загораешь. Думал, раскопаю какой-нибудь полезный плагин. А оказалось все намного проще. Вот ведь, век живи - век учись! Все уже давно придумано. Просто не слишком очевидно. Дело в том, что при написании нового поста, можно в одной из боковых панелей под названием “Полная дата записи” выставить любую нужную нам дату:

nextpubl.gif

При этом не забыть поставить галку в окошке “Изменить время”. И все! Пишете пост, выставляете дату и жмете “Опубликовать”. Пост на самом деле публикуется сразу, но видимым для пользователей и для поисковиков станет только в установленную дату и время. В разделе Управление - Записи появится дополнительный пункт в окне “Статус записи” под названием Запланированные.

Между прочим, это удобный способ отсрочить выход поста на понедельник, если вы пишете только по выходным дням в свободное от основной работы время. Все-таки в выходные народ не столь активно посещает сеть, нежели в рабочие дни.

Комментарии (12)

  1. .nornad 26.08.2009

    Регулярно использую это. Было бы ещё лучше, если бы можно было публиковать не только “в час Х”, но и “через Х часов”.

    Ответить

  2. Flector 26.08.2009

    не все так просто - http://www.wordpressplugins.ru/faq/cron.html

    Ответить

  3. Игорь Квентор 27.08.2009

    nornad, а чем отличаются эти два варианта? Выставляем нужное время и получаем “через Х часов”. Разве не так?

    Flector, любопытно. Сейчас как раз пишу несколько отложенных постов. Посмотрим, что из этого выйдет. Данный пост вчера тоже оформил как отложенный на 1 час. Все сработало четко.

    Ответить

  4. Flector 27.08.2009

    просто не каждому так везет с настройками сервера у хостера ))

    Ответить

  5. Игорь Квентор 28.08.2009

    Да, вы правы :) Но все равно спасибо за ценное замечание. Сохраню прозапас, может для других блогов пригодится.

    Ответить

  6. SEO 29.08.2009

    Одна из лучший функций Wordpress! Просто отлично подходит, если вы планируете куда-то уехать на время: выставляем на автомат несколько публикаций и не волнуемся за “пустующий сайт”. Только вот иногда не срабатывает эта система :(

    Ответить

  7. Alex Biocco 09.09.2009

    О да, я тоже пользуюсь этой функцией. И не было таких случаев, чтобы пост не публиковался. Всё работает как часы.

    Ответить

  8. Mishel 24.09.2009

    А у меня после переезда на новый хост перестала работать отложенная дата. Невесело…

    Ответить

  9. Денис 29.09.2009

    Mishel, пробуйте в cron 0 * * * * /usr/local/bin/php5 -q http://ваш_сайт.ru/wp-cron.php

    Ответить

  10. svetok 22.12.2010

    Народ, подскажите пожалуйста, как сделать чтобы не отображалась дата публикации поста в блоге? Мне кажется, что если редко статьи выходят, то лучше чтоб новый посетитель не видел, что последняя публикация была например 2 или 3 недели назад. Поясню: коммерческий сайт, который вполне сойдет со стационарными страницами, но я хочу на вордпресс. (Потому что блоги лучше индексируются и вордпресс мне легче освоить.)

    Ответить

    Игорь Квентор

    @svetok, откройте файлы шаблона index.php, single.php и удалите следующую строку кода:

    <?php the_time('.....') ?>

    Ответить

    svetok

    @Игорь Квентор,
    Спасибо!!!

    Ответить

Трэкбеки

Оставить комментарий