阅读数一般都是通过postmeta来实现的
为永丰等地区用户提供了全套网页设计制作服务,及永丰网站建设行业解决方案。主营业务为网站设计、成都网站制作、永丰网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
你可以直接看到主题下方有一个自定义栏目
一般名为view的就是你的阅读数了 修改后面的数字就可以了
BanYuner回复
Step (1): 点击 设置 - 阅读 选项在WordPress中.
Step(2): 接着,将显示阅读设置页面如下。
以下是阅读设置的字段细节。
首页显示: 这部分是用来显示在以下任何格式的头版:
您的最新文章: 它显示在头版最新的文章。
一个静态页面(下面选择): 它显示在头版上的静态页面。
主页:可以从下拉显示选择想要在头版的实际页面。
文章面: 可以选择其中包含文章的下拉页面。
1.首先把下面的代码添加到自己的主题文件下functions.php(一般都在wp-content\themes\functions.php)
的 ?php ?之间中去。在一个合适位置,注意,把单引号和双引号都重新改成英文状态下的格式,一般复制粘贴的代码,都是单引号和双引号不标准,如果不改显示不出来。
//取得文章的阅读次数
function getPostViews($postID){
$count_key = ‘post_views_count’;
$count = get_post_meta($postID, $count_key, true);
if($count==”){
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, ’0′); return “0″;
}
return $count.”;
}
function setPostViews($postID) {
$count_key = ‘post_views_count’;
$count = get_post_meta($postID, $count_key, true);
if($count==”){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, ’0′);
}els e{
$count++;
update_post_meta($postID, $count_key, $count);
}
}
2.在文章的内容页面调用(记住是文章内容页面,一般都是自己主题目录下的wp-content\themes\single.php),在 ?php if (have_posts()) : while (have_posts()) : the_post(); ?
的后面加入
?php setPostViews(get_the_ID()); ?
这个代码。
3.就差最后一步,在需要显示阅读次数的地方加入如下代码:(首页,分类页,内容页都可以加入调用)
阅读nbsp?php echo getPostViews(get_the_ID()); ?次