纯代码在wordpress侧边栏添加随机文章

打开/wp-content/themes/主题名/sidebar.php,在相应位置添加如下代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
<div id="rand_post">
<ul>
<?php
$posts = get_posts('numberposts=10&orderby=rand');
foreach($posts as $post) {
setup_postdata($post);
echo '<li><a class="title" href="'.get_permalink() .'">'.mb_strimwidth(get_the_title(), 0, 90,'...').'</a></li>';
}
$post = $posts[0];
?>
<?php wp_reset_query(); ?>
</ul>
</div>

代码大概为上所示,numberpost=10(篇数),下面的90为标题的字数限制,DIV+CSS或别的自己修改。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:纯代码在wordpress侧边栏添加随机文章 | Qing's Blog

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据