我想在主页上显示单个随机帖子的全部内容。我尝试了很多方法,但主要问题是它不会显示内容,只显示标题或内容,而只显示摘录。
现在我有了这个代码:
<?php
query_posts(array(\'orderby\' => \'rand\', \'showposts\' => 1));
if (have_posts()) :
while (have_posts()) : the_post(); ?>
<h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
<?php the_content(); ?>
<?php endwhile;
endif; ?>
一个问题是,它不显示全文,只显示摘录。另一个问题是,它只显示标题和内容,我想把我得到的所有东西都放在一张纸上。php。最大的问题是我的自定义代码:
<?php
if(in_category(\'afghanistan\')) {
$recent = new WP_Query("pagename=asia/afganistanas"); while($recent->have_posts()) : $recent->the_post();?>
<h3><?php the_title(); ?></h3>
<?php the_content(); ?>
<?php endwhile;
}
else {
echo "Klaida!";
}
?>
它根据帖子的类别在帖子内部显示一个页面,在索引中不显示单词,但在单个页面中可以工作。php
Is there any method to use a copy of single.php in index and give it a random post to load every time the page is refreshed ?