WordPress教程:调用上一周文章内容列表的方法

关于WordPress相关文章、最新文章的调用我们应该还好办,比如默认的系统就支持调用最新文章的模块,以及相关文章我们可以使用插件或者无插件调用。但是,如果我们需要调用上一周网站更新的内容如何实现呢?因为公司某个网站需要调用上一周的内容出来,我们就找找看看有[ * 3 u e 1 i没有非插件实现的方法。

如果使用插件很简单,这里我不用插件,于是找到一个不错的方法。

第一、调用上一周文章代码

  1. functionwpweek_this_week(){
  2. $week=date(‘W’);
  3. $year=date(‘Y’);
  4. $the_query=newWP_Query(‘year=’.$year.‘&w=’.$week);
  5. if($the_query->have_posts()):
  6. while($the_query->have_posts()):$the_query->the_post();?>
  7. <h2><ahref=“<?phpthe_permalink();?>”title=“<?phpthe_title();?>“&V 0 P * $ V 4gt;<?phpt+ R j O [ ohe_title();?></a></h2>
  8. <?phpthe_excerpt();?>
  9. <?phpendwhile;?>
  10. <?phpwp_reset_postda~ Q r 9 Nta(); G ) – W e n Z );?>
  11. <?phpelse:?>
  12. <p><?php_e(‘没有合适的内容’);?></p>
  13. <?phpendif;
  14. }

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

第二步、调用文章

  1. <?phpwpweek_this_week();?>

然后在需要调用的位置,输入上面代码就可以。

技术教程

WordPress子主题中覆盖父主题的函数功能

2020-12-5 11:52:12

技术教程

WordPress 导入数据库报错 Unknown collation: utf8mb4_unicode_520_ci 的解决办法

2020-12-5 11:52:25

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索