首页中的单个随机帖子

时间:2012-03-05 作者:Tomas

我想在主页上显示单个随机帖子的全部内容。我尝试了很多方法,但主要问题是它不会显示内容,只显示标题或内容,而只显示摘录。

现在我有了这个代码:

<?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 ?

1 个回复
最合适的回答,由SO网友:Michael 整理而成

如何显示完整帖子:http://codex.wordpress.org/Customizing_the_Read_More#More_about_.24more

我想要所有我在单身中得到的东西。php

可能是副本all 代码来自within 单曲的循环。php进入随机帖子的循环。

我的自定义代码。。。在索引中不起作用

这个in_category() 代码可能只在循环中工作,或者需要优化-http://codex.wordpress.org/Function_Reference/in_category

结束

相关推荐

homepage loading too slow

我将一个网站转移到VPS,当我打开该网站时,主页的加载时间太长,对我来说,仅仅显示主页需要30-35秒,但当我以正常速度浏览它加载的内部页面时,我也尝试了这一方法,当时我的所有插件都已停用,但没有变化,加载需要时间。