WordPress Astra 主题免费版设置WP-PostViews的方法

在 Astra 主题免费版中设置 WP-PostViews 插件主要涉及插件安装、后台配置以及前端代码调用三个步骤。由于 Astra 免费版通常不直接集成第三方统计插件的显示,需要手动在主题的模板文件中插入代码。

第一步:安装并配置插件安装插件:在 WordPress 后台前往「插件」->「安装插件」,搜索 WP-PostViews 并安装启用。基本设置:进入「设置」->「PostViews」。计数方式:建议选择“仅计数访客”以排除管理员预览产生的流量。显示模版:在“Views Template”中修改显示样式(例如:%VIEW_COUNT% 次阅读)。

WordPress Astra 主题

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
喜欢就支持一下吧
点赞0 分享