在 Astra 主题免费版中设置 WP-PostViews 插件主要涉及插件安装、后台配置以及前端代码调用三个步骤。由于 Astra 免费版通常不直接集成第三方统计插件的显示,需要手动在主题的模板文件中插入代码。
第一步:安装并配置插件安装插件:在 WordPress 后台前往「插件」->「安装插件」,搜索 WP-PostViews 并安装启用。基本设置:进入「设置」->「PostViews」。计数方式:建议选择“仅计数访客”以排除管理员预览产生的流量。显示模版:在“Views Template”中修改显示样式(例如:%VIEW_COUNT% 次阅读)。

PHP 代码实现
这段代码会同时覆盖文章详情页和首页/分类列表页:
php/**
* 在 Astra 主题标题下方插入阅读量
*/
add_action( 'astra_single_header_after', 'astra_show_views_below_title' ); // 详情页
add_action( 'astra_blog_post_title_after', 'astra_show_views_below_title' ); // 列表页
function astra_show_views_below_title() {
if ( function_exists('the_views') ) {
// 增加 astra-post-views 类名以便后续 CSS 调优
echo '';
the_views();
echo '';
}
关于页面 (Pages):Astra 的 astra_single_header_after 同样适用于独立页面。如果发现某个页面没显示,请确保在 WP-PostViews 设置中没有勾选“不统计页面”。
关于间距:由于 Astra 不同站点的行高设置不同,如果觉得太近或太远,请调整 CSS 中的 margin-top 数值。
👋 感谢您的观看!
© 版权声明
THE END
