Поддержка Проблемы и решения Дата поста и дата афиши

  • Решено adward

    (@idiatulla)


    В одном из моих проектов требуется указать дату выступления.

    Если создавать пост и в дефолтных настройках поста указать дату выступления — то этот пост не будет отображаться, а отобразится только когда эта дата наступит — с удовольствем бы отключил эту опцию «показывать пост только в день наступления даты поста». можно как нибудь сделать так, чтобы пост публиковался всегда, независимо от того наступила дата или нет?

    Или же может есть какой афишный плагин, где редактор может выбрать дату выступления (но тогда стандарный модуль календарь придётся либо выкидывать либо затачивать под это дело).

    В гугле не забанен, но при поиске всё какая то муть, подумалось — может тут кто знает? Спасибо.

Просмотр 15 ответов — с 1 по 15 (всего 26)
  • есть такой Event Calendar и еще WP Events Calendar

    Автор adward

    (@idiatulla)

    Приходилось юзать? который лучше? русификация есть?

    Автор adward

    (@idiatulla)

    Что то почитал — все какие то навороченные.
    да не нужно мне всё это.

    Кто подскажет — как сделать так, чтобы в блоге появилась запись, датированная завтрашним днём?

    Модератор Юрий

    (@yube)

    Автор adward

    (@idiatulla)

    Скачал
    установил.
    Сначала была фатальная ошибка, обновил WP до последней версии

    на сайте написано:
    «Create a new post with a timestamp in the future and notice that appears on your site anyway»

    создал тест.
    обозначил его 12.12.2012. Сохранил. Ничего не изменилось. Что я не так делаю 🙁

    На картинке: Пост запланирован. Можно ли его принудительно «опубликовать», а не планировать?

    Картинка

    В выпадающем списке:
    — Запланировано
    — На утверждении
    — черновик

    если вам надо просто вывести дату события, то почему бы просто не создать и заполнить «произвольное поле» и не вывести его в шаблоне вместо даты публикации???

    Автор adward

    (@idiatulla)

    Тогда календарь на сайте потеряет смысл.

    Сайт афишный — календарь несёт достаточно серьёзную смысловую нагрузку.
    Если я сделаю так, как Вы рекомендуете — мне под это хозяйство придётся создавать новый календарь, а это.. мягко скажем геморройно. Тоесть у меня нет таких серьёзных навыков программирования. вот так.

    Автор adward

    (@idiatulla)

    В общем, я так понимаю, даже у професионалов нет лёгкого решения? )

    Модератор Юрий

    (@yube)

    у професионалов нет лёгкого решения?

    У профессионалов не бывает бесплатных решений :))))))))))

    Автор adward

    (@idiatulla)

    У профессионалов не бывает бесплатных решений :))))))))))

    Что то я начинаю сомневаться в чистоплотности этого форума. То есть, если есть форум, скорее он рассчитан на какую-никакую помощь советами и решениями, нет? Тех, кто за деньги всё решает — давно и успешно тусуются на фрилансовых сайтах.

    Тем более, что я уверен в том, что решение вышеописанной мною проблемы — это не более двух строк кода. Просто надо знать где. Сегодня пороюсь более глубоко в этом вопросе и обещаю опубликовать решение. Совершенно бесплатно. Для всех.

    Модератор Юрий

    (@yube)

    Ага, три рекомендованных плагина и способ с произвольными полями — то, разумеется, вообще никакая не помощь.

    Автор adward

    (@idiatulla)

    спасибо, конечно, но я же описал что не подходит.

    я думаю, что там всё же дело в ограничении вывода постов.
    где то стоит «хитрый» порог вывода. условие вывода.

    Atrax

    (@atrax)

    Ethical engineer

    давно и успешно тусуются на фрилансовых сайтах

    Это вы так утонченно назвали нас неудачниками? 🙂

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Можно добавить фрагмент в functions.php активной темы:

    function publish_future_posts_immediately( $post_id, $post ) {
    	global $wpdb;
    	if ( $post->post_status == 'future' ) {
    		$wpdb->update( $wpdb->posts, array( 'post_status' => 'publish' ), array( 'ID' => $post_id ) );
    		wp_clear_scheduled_hook( 'publish_future_post', $post_id );
    	}
    }
    add_action( 'save_post', 'publish_future_posts_immediately', 10, 2 );

    Автор adward

    (@idiatulla)

    Это вы так утонченно назвали нас неудачниками? 🙂

    не надо вот так вот принимать всё близо к сердцу ))

    я сам на врилансовых сайтах предлагаю себя в качестве человека, который решает те или иные задачи за деньги. Тоесть продаю свой опыт, знания и время.

    на сайтах типа этого, вот этого, где мы находимся — я готов помогать людям , таким же программерам и вебмастерам как я, инфой, которой владею. Потому как считаю, что таковые сайты для этого и созданы, чтобы дарить друг другу знания, опыт и время.

    Разве что тут я зареген недавно, потому что WP начал осваивать недавно.

    Неужели я не ясно ещё досих пор выразился. Понимаю, я тут человек новый и можно меня и потроллить? как, собственно много где и бывает. Но попрошу Вас таки этого не делать. Всё же место выглядит весьма приличным (по крайней мере я не успел тут расстроиться ни по одном уповоду).

    Да. Если я не смогу решить проблемку, я обращусь сюда.

Просмотр 15 ответов — с 1 по 15 (всего 26)
  • Тема «Дата поста и дата афиши» закрыта для новых ответов.