Запуск скрипта один раз в день
Задача: "Цель - запуск скрипта 1 раз в день"
<?php query_posts('orderby=rand&showposts=1&cat=335'); ?> // рандомный вывод цитаты с рубрики <?php if (have_posts()) : ?> // цикл и несколько стилей <?php while (have_posts()) : the_post(); ?> <blockquote> <span class="blockquote_in" title="<?php the_title(); ?>" ><?php the_content(); ?></span> </blockquote> <span class="blockquote_description"> <?php the_title(); ?></span> <?php endwhile; endif; ?>
П.С. "как можно сделать так, чтобы код срабатывал раз в сутки... Реально не знаю, смотрел направление https://codex.wordpress.org/Class_Reference/WP_Object_Cache / кеширование. Может кто-то сталкивался с подобной ситуацией? Как можно реализовать данный вопрос?"
Для этого есть Крон: wp_schedule_event()
Или можно использовать временные опции: set_transient()
Но судя по тому что я вижу вам там вывод один раз в день нужно запускать, в упор не понимаю для чего это нужно...
Скорее всего вы хотите запустить его один раз и сохранить результат, а затем вывести... Вот это проще всего сделать через set_transient() и get_transient(). Он автоматом будет учитывать Объектный кэш, если вдруг вы его включите...
Есть рубрика Цитата дня, вот для нее и нужно. На другом сайте нужно сделать рандомный вывод фотографии с галереи.
Спасибо, сейчас буду изучать )