自带完整数据 快速建站好帮手
客服QQ客服QQ 客服微信客服微信 公众号公众号

wordPress想要显示一周或一月内编辑过的文章

本文介绍了wordPress想要显示一周或一月内编辑过的文章,比如说一个月内发布过的文章,或者一个月内被编辑过的文章,想要在某个地方调用一下,这个教程解决的就是这个问题,一起看看吧。

wordPress显示指定时间文章解决方案:

第一、调用脚本

// 最近修改和编辑的文章

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<$num ) : the_post();

if (current_time('timestamp') - get_the_time('U') > 60*60*24*$days) {

$i++;

$the_title_value=get_the_title();

$recently_updated_posts.='<li><i class="icon-cai"></i><a href="'.get_permalink().'" title="最终修改于'.get_the_modified_time('Y.m.d G:i').'">'

.$the_title_value.'</a></li>';

}

endwhile;

wp_reset_query();

if ( !empty($recently_updated_posts) ) update_option('recently_updated_posts', $recently_updated_posts);

}

$recently_updated_posts=($recently_updated_posts == '') ? '<li>请拭目以待.</li>' : $recently_updated_posts;

echo $recently_updated_posts;

}

function clear_cache_zww() {

update_option('recently_updated_posts', '');

}

add_action('save_post', 'clear_cache_zww');

将代码放到当前主题的Functions.php文件中。

第二、调用模块

<?php if ( function_exists('recently_updated_posts') ) recently_updated_posts(8,30); ?>

数字8表示调用八篇,30表示30天内修改编辑过的。数字可以根据实际调整。

以上就是关于wordPress显示指定时间文章的所有内容,有此需要的朋友可以试试看哦。

TAG标签:wordPress显示指定时间文章

上一个:wordPress不想让某些文章或分类被搜索到怎么弄
下一个:wordPress想删除图片默认链接怎么开发

织梦网站源码

咨询客服

QQ:1847629575

全年 09:00-23:00

(其他时间请留言)

在线客服

Copyright©2021 www.why114.com 瓦窑源码 版权所有 鲁ICP备20017802号

展开