WordPress如何调用无评论文章
今天有一位网友提到这个问题,因为他的站点每天都有大量的文章更新,游客都喜欢在第一篇文章进行评论和留言…
今天有一位网友提到这个问题,因为他的站点每天都有大量的文章更新,游客都喜欢在第一篇文章进行评论和留言。这样一来,没有被评论过的文章就被冷漠掉了,他想调用无评论文章的列表。
其实这是一个很简单的问题,之前我发布过一篇文章WordPress输出评论最多的10篇文章,借鉴这篇文章的内容,我们可以举一反三,调用评论数为0的文章即可,下面是我写好的代码,可以直接在你的主题中使用,输出样例与本站右边栏的 “热评文章” 类似 :
<?php
/**
* 名称: WordPress调用无评论文章
* 作者:露兜
* 博客:https://www.ludou.org/
* 最后修改:2010年08月18日
*/
$pop = $wpdb->get_results("SELECT id, post_title
FROM {$wpdb->prefix}posts
WHERE post_type='post' AND post_status='publish' AND
post_password='' AND comment_count = 0
ORDER BY rand()
LIMIT 10"); ?>
<ul>
<?php foreach($pop as $post) : ?>
<li>
<a href="<?php echo get_permalink($post->id); ?>">
<?php echo $post->post_title; ?>
</a>
</li>
<?php endforeach; ?>
</ul>
以上代码限定随机显示10篇文章,如果你想自定义篇数,可以将修改以上代码中的10;如果你不想随机显示文章,就将以上第 13 行代码中删除!
— 完 —
类别:WordPress开发、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
评论功能已经关闭!