カスタム投稿で指定した時間間隔でランダム表示する
-
カスタム投稿にチャレンジしていますが、どうしてもやりたいことができません。
やりたいことは、
1、カスタム投稿の内容をランダム表示
2、ランダム表示をブラウザのリロード毎ではなく、一日おきにランダム表示する。
(ランダム表示したいものはtタイトルと画像です)
3、投稿は数十件するが、表示はランダムで5件<?php $loop = new WP_Query( array( 'post_type' => 'test', 'posts_per_page' => 5, 'orderby' =>rand ) ); while ( $loop->have_posts() ) : $loop->the_post(); ?> <h2><?php the_title(); ?></h2> <p> <?php echo wp_get_attachment_image(get_post_meta($post->ID,"photo-test",true)); ?> </p> <?php endwhile;wp_reset_query(); ?>
こちらのソースでランダム表示は可能になりましたが、
F5ボタンを押す度に表示がランダムで切り替わってしまいます。
1日の中で何度F5を押しても同じ5件が出て、1日絶つと(24時間毎、もしくは夜の0時を過ぎると)違うランダムの5件が表示される、という処理は可能でしょうか。
ご存知の方がいらっしゃればご教示願います。[モデレーターによる編集: 「【重要】 お読みください」はフォーラム管理上のお知らせを掲載するカテゴリーですので質問のトピックには使用されないようお願いします。質問のトピックを作成される際には最もあてはまるカテゴリーを選択してください。本件は「使い方全般」カテゴリーに移動します。]
[モデレーターによる編集: コードを投稿に含める際にはその部分を逆クォート(`)で囲んでください。そうしないとページのレイアウトを崩すおそれがあります。]
12件の返信を表示中 - 1 - 12件目 (全12件中)
12件の返信を表示中 - 1 - 12件目 (全12件中)
- トピック「カスタム投稿で指定した時間間隔でランダム表示する」には新たに返信することはできません。