上面是搬码源码网 abnma.com 经由过程收集网络收拾整顿的代码片断。搬码源码网小编此刻分享给各人,也给各人做个参考。
日常平凡咱们比力常见的是铺示站点的相干统计信息,如运转了几多天,发布了几多篇文章等,详细完成要领可参考『wordpress 侧边栏怎样添加站点统计信息?』和『WordPress 站点各类统计信息插件 Simple Blog Stats』。偶然望到有些站点首页会显示统共发布几多篇文章,本周更新几多篇,今日更新多篇文章等数据,明天就跟各人说一下怎样完成的。
1. 将以下代码添加到以后所应用主题的 functions.php 文件中
// 每周更新的文章数目 function get_week_post_count(){ $date_query = array( array( 'after'=>'1 week ago' ) );$args = array( 'post_type' => 'post', 'post_status'=>'publish', 'date_query' => $date_query, 'no_found_rows' => true, 'suppress_filters' => true, 'fields'=>'ids', 'posts_per_page'=>-1 ); $query = new WP_Query( $args ); echo $query->post_count; } // 逐日更新的文章数目 function WeeklyUpdate() { $today = getdate(); $query = new WP_Query( 'year=' . $today["year"] . '&monthnum=' . $today["mon"] . '&day=' . $today["mday"]); $postsNumber = $query->found_posts; echo $postsNumber; }
此中 get_week_post_count()是统计每周更新的文章数目并输入,WeeklyUpdate()是统计逐日更新的文章数目并输入。
2. 将以上两个函数添加到想要输入每周更新和逐日更新的文章数目处即可,如添加到首页 index.php 文件中。
<div class="gengxin" width:100%;height:40px;line-height:40px;text-align:center;box-shadow: 0 0 10px rgba(0,.05);background-color: #ffffff;margin-bottom: 10px;"> 本站共有:<span color:red"><?php echo $publish_posts = wp_count_posts()->publish;?></span> 篇文章(此中 WordPress 分类有 <span color:red"><?php echo get_category(1)->count;?></span> 篇文章), 本周更新:<span color:red"><?php get_week_post_count(); ?> </span> 篇, 今日更新:<span color:red"><?php WeeklyUpdate();?></span> 篇 </div>
此中:
//输入站点总的文章数目 <?php echo $publish_posts = wp_count_posts()->publish;?> //查询特定分类的文章数目,如我要查 WordPress 分类(ID=1)文章数 <?php echo get_category(1)->count;?>
以上代码所显示的样式代码请自行按照站点的环境调解好,然后生存更新好文件之后前端首页显示的后果如下图所示:
实在,在站点首页显示这个本周更新和今日更新的文章数目,可以让用户第一时间晓得该站点的更新环境,有助于提高用户体验。固然啦,假如你一周甚至一个月才更新一篇文章的话,添加这个功效可能会拔苗助长,这个功效比力合适日更比力多的站点。
以上是搬码源码网(abnma.com)为你网络收拾整顿的全数代码内容,但愿文章可以或许帮你解决所碰到的步伐开提问题。假如感觉搬码源码网网站内容还不错,接待将搬码源码网网站保举给步伐员挚友。
总结
以上是搬码源码网为你网络收拾整顿的WordPress首页显示本周和今日更新的文章数目全数内容,但愿文章可以或许帮你解决WordPress首页显示本周和今日更新的文章数目所碰到的步伐开提问题。
假如感觉搬码源码网网站内容还不错,接待将搬码源码网网站保举给步伐员挚友。
请先
!