wordpress随机调用显示文章的办法总结

本文实例总结了wordpress随机调用显示文章的办法。分享给大家供大家参考。详细办法如下:

在wordpress中要随机显示文章这里给大家引见了三种调用随机文章的办法,有需求的冤家可依据本人的状况进行抉择.

办法一:采纳wordpress内置函数,在需求的时分间接调用以下代码:

<ul>
<?php $rand_posts = get_posts('numberposts=5&orderby=rand');
foreach( $rand_posts as $post ) : ?>
<li>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</li>
<?php endforeach; ?>
</ul>

办法二:用query_posts生成随机文章列表,代码如下:
<?php  
query_posts('showposts=10&orderby=rand');
if ( have_posts() ) : while ( have_posts() ) : the_post();
?>
<li><em><?php echo $j++;?></em><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php
endwhile; else:
?>

没有可显示的文章,代码如下:
<?php  
endif;
wp_reset_query();
?>

办法三:在函数模版function.php中增加函数,而后调用,在function.php文件中增加以下代码:
function random_posts($posts_num=8,$before='<li>',$after='</li>'){  
global $wpdb;
$sql = "SELECT ID, post_title,guid
FROM $wpdb->posts
WHERE post_status = 'publish' ";
$sql .= "AND post_title != '' ";
$sql .= "AND post_password ='' ";
$sql .= "AND post_type = 'post' ";
$sql .= "ORDER BY RAND() LIMIT 0 , $posts_num ";
$randposts = $wpdb->get_results($sql);
$output = '';
foreach ($randposts as $randpost) {
$post_title = stripslashes($randpost->post_title);
$permalink = get_permalink($randpost->ID);
$output .= $before.'<a href="'
. $permalink . '" rel="bookmark" title="';
$output .= $post_title . '">' . $post_title . '</a>';
$output .= $after;
}
echo $output;
}//random_posts()参数有$posts_num即文章数量,$before开端标签默许<li>,$after=完结标签默许</li>

而后在需求调用随机文章的中央拔出上面的代码:
<p class="right">
<h3>随意找点看看!</h3>
<ul>
<?php random_posts(); ?>
</ul>
</p>

心愿本文所述对大家的WordPress建站有所协助。

以上就是安达网络工作室关于《wordpress随机调用显示文章的方法总结》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: wordpress 随机 调用 显示 文章 方法
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
wordpress去掉自带的logo或许左侧栏的菜双方法

去掉logo或许左侧栏的菜单,避免被改掉。 在应用模板下的functions.php下修正 复制代码代码如下: function ...

wordpress修正固定链接后301重定向的办法

以前小站的固定链接好不兽性化,构造是/%year%/%monthnum%/%postname%/,这样看起来又不直观又长的,明天做了一...

WordPress 自定义文章列表列的完成办法

上一篇,咱们应用 Meta Box 为文章增加了一个&ldquo;推荐指数&rdquo;字段。增加后用了一段工夫,仿佛不那么...

WordPress改换主域名后需求的操作分享

博客改换主域名是很失常的事件,但改换完主域名之后,有一些事件是必需实现,否则会影响到你的WordPress博客...

wordpress评论有时呈现(匿名)的景象处理计划

一、评论提交超时: 大家可能会发现,在提交评论十分迟缓时最容易呈现&ldquo;匿名&rdquo;景象,这种状况次要...

WordPress中查问文章的循环Loop构造及用法剖析

WordPress 上获取文章最重要的就是循环(Loop),现实上循环就是去数据库查问到相应的文章,而后临时贮存到...

需求提交

客服服务

亿鸽在线客服系统