采集免费文章网站(主题页面设置一个随机文章的获取采集获取方法介绍及方法)
优采云 发布时间: 2021-09-06 01:44采集免费文章网站(主题页面设置一个随机文章的获取采集获取方法介绍及方法)
Wordpress网站为了让不同的用户看到不同的文章,我们可以在主题页面设置一个随机的文章来获取采集,下面给大家介绍一下随机文章的采集. @Get 方法:
Wordpress 无法通过两种方式获取随机文章:
一、使用插件(例如:Random Pages Widget);
二、编写您自己的代码。
Wordpress 教程网推荐自己编写代码。大家都知道插件太多,必然会影响网站得的性能。
方法一:自己写代码
1、将以下代码添加到您的主题functions.php文件中:
/**
* wordpress教程网(shouce.ren)
* 随机文章
*/
function random_posts($posts_num=5,$before='',$after=''){
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.'' . $post_title . '';
$output .= $after;
}
echo $output;
}
在需要显示的地方调用以下代码
我猜你喜欢
方法二:最简单的编码方式
在需要显示随机文章的地方添加以下代码:
<p>