阿里云服务器广告

wordpress设置统计文章浏览次数的代码

作者:南国老符 分类:知识技术 浏览:360 日期:2021-08-24 来源:建站管家


wordpress设置统计文章浏览次数,把如下代码加到模板所在目录的functions.php里即可:


/**
 * 统计文章浏览次数
 * 调用:get_post_views($post->ID);
 * @author albert
 * @date 2021.07.05
 */
function get_post_views ($post_id) {
	$count_key = 'views';
	$count = get_post_meta($post_id, $count_key, true);

	if ($count == '') {
		delete_post_meta($post_id, $count_key);
		add_post_meta($post_id, $count_key, '0');
		$count = '0';
	}

	echo number_format_i18n($count);
}

function set_post_views () {
	global $post;

	$post_id = $post -> ID;
	$count_key = 'views';
	$count = get_post_meta($post_id, $count_key, true);

	if (is_single() || is_page()) {
		if ($count == '') {
			delete_post_meta($post_id, $count_key);
			add_post_meta($post_id, $count_key, '0');
		} else {
			update_post_meta($post_id, $count_key, $count + 1);
		}
	}
}
add_action('get_header', 'set_post_views');



期待您打赏鼓励
支付宝打赏二维码
支付宝扫码
微信打赏二维码
微信扫码

上一篇:wordpress自定义设置SEO标题、关键词和描述

下一篇:wordpress自动生成sitemap网站地图的代码,无须插件

发表评论
您需要登录后才可以评论 登 录 | 注册
评论 (0)
QQ客服
客服微信
加QQ群