搜索
当前所在位置: 首页>网站问题

wordpress如何获取指定作者的所有文章浏览总数

发布时间:2023-12-03 01:23:09 作者:超级管理员 点击:76 【 字体:

将下面代码函数复制到您的functions.php文件中:

/*当前作者文章浏览总数*/
if(!function_exists('wyyl_posts_views')) {
    function mx_posts_views($author_id = 1 ,$display = true) {
        global $wpdb;
        $sql = "SELECT SUM(meta_value+0) FROM $wpdb->posts left join $wpdb->postmeta on ($wpdb->posts.ID = $wpdb->postmeta.post_id) WHERE meta_key = 'views' AND post_author =$author_id";
        $comment_views = intval($wpdb->get_var($sql));
        if($display) {
            echo number_format_i18n($comment_views);
        } else {
            return $comment_views;
        }
    }
}

在你需要显示数量的地方添加以下代码,注意如果没有浏览量,默认显示为0。

<?php $author_views =wyyl_posts_views(get_the_author_meta('ID'),false);echo $author_views;?>

不同版本的wordpress,meta_key = 'views'中的views可能不一样,请检查您的数据表中对应的meta_key后进行修改。


阅读全文
相关推荐

pbootcms 您访问的页面不存在,请核对后重试

pbootcms 您访问的页面不存在,请核对后重试
请先确认您的程序上传是否完整无误,如果程序上传完整无误,这种情况很大概率是没有配置伪静态规则。程序根目录rewrite文件中有对应的几种伪静态规则,请结合您的服务器或者是虚拟主机环境配置对应的伪静态规则即可。...

pbootcmsV3.2.5版本怎么设置网站缓存一天更新一次?

pbootcmsV3.2.5版本怎么设置网站缓存一天更新一次?
pbootcmsV3.2.5版本的网站有些数据需要经常更新,至少一天更新一次。我们设置缓存有效期为86400秒即可。...

wordpress 为自定义类型文章新增自定义字段

wordpress 为自定义类型文章新增自定义字段
1、注册一个 Meta Box示例:add_action('add_meta_boxes','product_director');//创建字段,注册作用functionproduct_director(){//创建字段时调用的函数add_meta_box('product_d...

网站域名被QQ拦截提示:当前网页非官方页面拦截的解决办法

网站域名被QQ拦截提示:当前网页非官方页面拦截的解决办法
今天网友提醒,站长网的链接被QQ屏蔽拦截了。提示:当前页面非官方页面,请复制到浏览器打开。如图:原因:这是因为QQ方面的诈骗信息特别多,所以腾讯官方索性就直接屏蔽了所有的外部链接。让站长们通过申述来逐一开放。这种方法确实可以节约大部分的审核检测时间。诈骗网站也不会自讨没趣去申述。只有正规网站的站长才回去...

pbootcms网站后台突然登录不了啦

pbootcms网站后台突然登录不了啦
使用pbootcms程序做的网站,后台账号和密码都没有错误,今天突然登录不了。如果您使用的是pbootcmsV3.2.5以前的版本,请删除runtime文件后重新登陆尝试,一般是缓存文件太多,主机商给限制了,我们只需要删除这个文件夹即可。如果删除后依然登录不了,可能是网站被黑了。...

pbootcms独立手机端不绑定二级域名的方法

pbootcms独立手机端不绑定二级域名的方法
当我们的pbootcms手机端和PC端模板是分开的,非html5响应式模板时,不想绑定二级域名(如:m.0536360.com)。我们只需要勾选启用独立手机版就好,无需填写 手机版域名绑定。这样手机端和PC端使用同一个主域名,手机端打开时,会自动呈现手机版样式。...

pbootcms 为什么占用空间越来越大?

pbootcms 为什么占用空间越来越大?
问题描述我们在使用pbootcms的程序的时候发现网站占用的空间越来越大,就是不更新任何内容,占用的空间也一直在变。问题解决第一,使用sqlite数据库的朋友可以考虑转换成mysql数据库,sqlite数据库随着数据的增加,数据库会越来越大。第二,使用pbootcms老版本程序的朋友可以考虑升级到新版程序,老版程序没有定期清理缓存的...

百度:网站质量与搜索效果不匹配 详解!

百度:网站质量与搜索效果不匹配 详解!
很多站长都用过百度资源平台的“反馈”功能,尤其是降权站经常会收到“网站质量与搜索效果不匹配”这条反馈的结果,针对于这一官方化的回答,如何理解呢?从字面上,我们把它剖析开:直译为:“网站的优化系数,已经无法满足之前排名标准了,再简单一点说就是:网站现在的问题,导致站点被权重降级了,这样是否通俗易懂多了呢...

织梦获取当前栏目的顶级栏目名称

织梦获取当前栏目的顶级栏目名称
首先在include/common.func.php文件里边添加如下方法//获取顶级栏目名functionGetTopTypename($id){global$dsql;$row=$dsql->GetOne("SELECTtypename,topidFROMdede_arctypeWHEREid=$id&quo...

pbootcms一个网站绑定多个域名,访问不同的域名显示不同的备案号码的方法

pbootcms一个网站绑定多个域名,访问不同的域名显示不同的备案号码的方法
需求描述客户的网站绑定了多个域名,应工信部要求底部应正确显示对应的备案号码。那么我们可以利用pbootcms的if标签来实现访问对应域名显示不同的备案号码。完整代码如下{pboot:if('{pboot:httpurl}'=='http://www.aaa.com')}<ahref="https://beian.miit.gov.cn/">鲁ICP备123456号...
返回顶部