文章采集调用( 老文章重新编辑修改以后,怕读者不知道?(图))
优采云 发布时间: 2021-10-15 07:07文章采集调用(
老文章重新编辑修改以后,怕读者不知道?(图))
旧文章重新编辑修改,怕读者不知道?然后将文章的新修订列表添加到网站中,这样只要更新旧的文章,读者很快就知道了。如果你正在建设一个软件网站,一个电影网站等等来分享内容,那么你就不需要一个版本来发表文章文章!将此功能添加到您的 网站!
方法来自zwwooooo大师。给老的文章一个机会:最近更新的帖子,已经被封装成函数,并且增加了两个参数:$num-展示次数,$days-几天后的新文章除外还增加了数据库缓存方法,因为考虑了查询量,只有修改文章/delete文章/post文章时才会更新缓存。
1. 在主题的functions.php 中最后一个?> 前面抛出以下函数代码:
// Recently Updated Posts by zwwooooo | zww.me
function recently_updated_posts($num=10,$days=7) {
if( !$recently_updated_posts = get_option('recently_updated_posts') ) {
query_posts('post_status=publish&orderby=modified&posts_per_page=-1');
$i=0;
while ( have_posts() && $i 60*60*24*$days) {
$i++;
$the_title_value=get_the_title();
$recently_updated_posts.=''
.$the_title_value.'<br />» 修改时间: '
.get_the_modified_time('Y.m.d G:i').'';
}
endwhile;
wp_reset_query();
if ( !empty($recently_updated_posts) ) update_option('recently_updated_posts', $recently_updated_posts);
}
$recently_updated_posts=($recently_updated_posts == '') ? 'None data.' : $recently_updated_posts;
echo $recently_updated_posts;
}
function clear_cache_zww() {
update_option('recently_updated_posts', ''); // 清空 recently_updated_posts
}
add_action('save_post', 'clear_cache_zww'); // 新发表文章/修改文章时触发更新
2.可以使用下面的函数调用
Recently Updated Posts
参数说明:8为展示次数文章,15表示文章,除了文章15天内发布
具体细节和css样式请自行修改,感谢zwwooooo高手!
扩展阅读:WordPress显示最近更新的文章并通知评论过的用户
声明:本站所有文章,如无特殊说明或注释,均在本站发布原创。任何个人或组织未经本站同意,不得复制、盗用、采集、将本站内容发布到网站、书籍等任何媒体平台。本站内容侵犯了原作者的合法权益,您可以联系我们进行处理。