WordPress文章浏览量的功能不难实现,但是分类目录的浏览量如何统计呢?PS:标签页同样适用~
今天,本文教大家如何实现统计WordPress分类目录的浏览量这个小功能。
functions.php添加下面的代码。

function fa_get_tax_views($term_id = null) {
    if (!$term_id) {
        $term = get_queried_object();
        $term_id = $term->term_id;
    }
    if (!$term_id) return;
    $view = get_term_meta($term_id , '_views' , true) ? get_term_meta($term_id , '_views' , true) : 0;
    return $view;
}
function fa_set_tax_views() {
    if (!is_category() && !is_tag()) return;
    $term = get_queried_object();
    $term_id = $term->term_id;
    $view = fa_get_tax_views($term_id);
    update_term_meta($term_id, '_views' , $view + 1);
}
add_action('get_header', 'fa_set_tax_views');

前台调用的话就用:

<?php echo fa_get_tax_views();?>

发表评论

您的电子邮箱地址不会被公开。

 精彩连着来。

WordPress上传文件自动重命名
4 人点赞 -1382 次阅读 WordPress上传文件自动重命名

有时候QQ截图图片啊,然后一些文件上传到WordPress的媒体库之...

WordPress获取用户头像直接链接地址
3 人点赞 -1947 次阅读 WordPress获取用户头像直接链接地址

在开发wordpress的时候碰到了一个棘手的问题,wp内置函数是无...

WordPress如何去除固定连接中的index.php
2 人点赞 -1977 次阅读 WordPress如何去除固定连接中的index.php

今天群里的朋友WordPress主题交流QQ群里面有朋友问如何让wor...