1. ripro -> inc -> codestar-framework -> options 目录下打开 options.theme.php,搜索“’lastpost’ => ‘最新文章展示’”并跳转到该处,换一行添加以下代码:
'census' => '统计模块',
2. ripro -> parts -> home-mode目录下新建“census.php”文件,并添加如下代码 :
<?php
$mode_census = _cao('mode_census');
$count_posts = wp_count_posts();
$users = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users");
ob_start(); ?>
<div class="section text-center pb-0" style="padding-top:20px; height:75px;">
<div class="container">
<div class="alert alert-modern alert-dark">
<div class="alert-content">
<span class="type_icont_2"><i class="fa fa-bell-o"></i> 博主统计 </span>
<span class="description-17codesign">
<p> 资源总数:<?php echo $published_posts = $count_posts->publish;?>个 ๑ 注册用户:<?php echo $users; ?>位 ๑ 本周更新:<?php echo get_week_post_count(); ?>篇 ๑ 今日更新:<?php echo WeeklyUpdate();?>篇 </p>
</span>
</div>
</div>
</div>
</div>
3. 主题目录打开 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 );
return $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;
}
感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
暂无评论内容