나는 PHP에 상당히 익숙하다. 그래서 이것이 바보 같은 질문 인 것 같으면 나를 용서해 라. 나는 클라이언트를위한 WP 테마를 만들고 있는데, 나는 "무작위 게시물"섹션을위한 기본 기능을 갖췄다.하지만 나 자신을 알아낼 수없는 요소가있다.Wordpress Query 무작위 게시물 X 시간마다
맞춤 게시물 유형이며 맞춤 입력란을 사용합니다. 이 게시물 유형에서 4 개의 게시물이 필수 정보와 함께 무작위로 표시됩니다.
Now : 나는 이것을 스스로 알아낼 수 있었지만 무작위 4 개의 게시물은 내가 곤혹스러운 곳이다. 클라이언트는 페이지가 다시로드 될 때가 아니라 매 24 시간마다 "무작위"상태가 발생하도록 요청하고 있습니다.
기본적으로 ... 기존 쿼리를 변경하여 페이지가로드 될 때마다 24 시간마다 출력 만 변경되도록하려면 어떻게해야합니까? 당신이 할 수있는 몇 가지 방법이 있습니다
<ul>
<?php query_posts("post_type=chapter&orderby=rand&posts_per_page=4");?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<li>
<div class="authors">
<a href="<?php the_permalink();?>"><img src="<?php
$post_object = get_field('article_author');
if($post_object):
// override $post
$post = $post_object;
setup_postdata($post);
the_field("profile_image");
$first=get_field("first_name");
$last=get_field("last_name");
endif;
wp_reset_postdata();
?>"></a>
<div class="author-name-home"><?php the_title();?></div>
<div class="author-title-home"><?php echo $first;?> <?php echo $last;?></div>
</div>
</li>
<?php endwhile; endif; wp_reset_query(); ?>
</ul>