---
title: "解决 Postviews 插件浏览量缓存无法刷新的问题 - 一纸忘忧"
description: "很久很久以前（就是刚建站的时候），我就用上了 WP Postviews 插件，因为那时候开启了 CDN，所以没法统计访问量，于是就写了「WordPress 开启 CDN 浏览量不增加」这篇文章。"
canonical_url: "https://www.ikxin.com/article/wp-postviews-cache"
last_updated: "2026-09-16T09:59:27.259Z"
locale: zh-cn
meta:
  "og:description": "很久很久以前（就是刚建站的时候），我就用上了 WP Postviews 插件，因为那时候开启了 CDN，所以没法统计访问量，于是就写了「WordPress 开启 CDN 浏览量不增加」这篇文章。"
  "og:image": "https://www.ikxin.com/_og/d/h_630%2Ca_~6Kej5YazIFBvc3R2aWV3cyDmj5Lku7bmtY~op4jph4~nvJPlrZjml6Dms5XliLfmlrDnmoTpl67popggLSDkuIDnurjlv5jlv6c%2Cc_Article%2Ctitle_~6Kej5YazIFBvc3R2aWV3cyDmj5Lku7bmtY~op4jph4~nvJPlrZjml6Dms5XliLfmlrDnmoTpl67popg%2Cdescription_~5b6I5LmF5b6I5LmF5Lul5YmN77yI5bCx5piv5Yia5bu656uZ55qE5pe25YCZ77yJ77yM5oiR5bCx55So5LiK5LqGIFdQIFBvc3R2aWV3cyDmj5Lku7bvvIzlm6DkuLrpgqPml7blgJnlvIDlkK~kuoYgQ0RO77yM5omA5Lul5rKh5rOV57uf6K6h6K6~6Zeu6YeP77yM5LqO5piv5bCx5YaZ5LqG44CMV29yZFByZXNzIOW8gOWQryBDRE4g5rWP6KeI6YeP5LiN5aKe5Yqg44CN6L-Z56-H5paH56ug44CC%2CsiteName_~5LiA57q45b-Y5b-n%2CsiteHost_www.ikxin.com%2Cp_Ii9hcnRpY2xlL3dwLXBvc3R2aWV3cy1jYWNoZSI%2Cs_EmLgt9bKT10Ml6fP.png"
  "og:image:alt": "解决 Postviews 插件浏览量缓存无法刷新的问题 - 一纸忘忧"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "解决 Postviews 插件浏览量缓存无法刷新的问题"
  "twitter:image": "https://www.ikxin.com/_og/d/h_630%2Ca_~6Kej5YazIFBvc3R2aWV3cyDmj5Lku7bmtY~op4jph4~nvJPlrZjml6Dms5XliLfmlrDnmoTpl67popggLSDkuIDnurjlv5jlv6c%2Cc_Article%2Ctitle_~6Kej5YazIFBvc3R2aWV3cyDmj5Lku7bmtY~op4jph4~nvJPlrZjml6Dms5XliLfmlrDnmoTpl67popg%2Cdescription_~5b6I5LmF5b6I5LmF5Lul5YmN77yI5bCx5piv5Yia5bu656uZ55qE5pe25YCZ77yJ77yM5oiR5bCx55So5LiK5LqGIFdQIFBvc3R2aWV3cyDmj5Lku7bvvIzlm6DkuLrpgqPml7blgJnlvIDlkK~kuoYgQ0RO77yM5omA5Lul5rKh5rOV57uf6K6h6K6~6Zeu6YeP77yM5LqO5piv5bCx5YaZ5LqG44CMV29yZFByZXNzIOW8gOWQryBDRE4g5rWP6KeI6YeP5LiN5aKe5Yqg44CN6L-Z56-H5paH56ug44CC%2CsiteName_~5LiA57q45b-Y5b-n%2CsiteHost_www.ikxin.com%2Cp_Ii9hcnRpY2xlL3dwLXBvc3R2aWV3cy1jYWNoZSI%2Cs_EmLgt9bKT10Ml6fP.png"
  "twitter:image:alt": "解决 Postviews 插件浏览量缓存无法刷新的问题 - 一纸忘忧"
---

> Index of every page on this site: [llms.txt](https://www.ikxin.com/llms.txt)

# **解决 Postviews 插件浏览量缓存无法刷新的问题**

2017.08.25 3,685  0

很久很久以前（就是刚建站的时候），我就用上了 WP Postviews 插件，因为那时候开启了 CDN，所以没法统计访问量，于是就写了「 [WordPress 开启 CDN 浏览量不增加](https://blog.ikxin.com/archives/14.html)」这篇文章。

现在我又开启了 HTML 缓存，虽然后台数据能统计访问量，然而前台页面还是不会刷新，没办法咯，只好到处找教程，后来在月宅酱找到了完美的解决方案，现在分享给小伙伴们。

## 解决

第一步、进入插件目录 `/wp-content/plugins/wp-postviews` ，

打开 `postviews-cache.js` 文件，删除内部所有代码，加入以下代码并 ctrl+s 保存。

 JavaScript

```
jQuery.ajax({
    type: "GET",
    url: viewsCacheL10n.admin_ajax_url,
    data: "postviews_id=" + viewsCacheL10n.post_id + "&action=postviews",
    cache: !1
});
jQuery(document).ready(function() {
    var ajax_data = {
        action: "show_postview",
        bigfa_view: viewsCacheL10n.post_id
    };
    $.post(viewsCacheL10n.admin_ajax_url, ajax_data,
    function(data) {
        $('.show-view').html(data);
    });
    return false;
});
```

第二步、打开 `wp-postviews.php` 文件，在最后加入以下代码

 PHP

```
add_action('wp_ajax_nopriv_show_postview', 'show_postview');
add_action('wp_ajax_show_postview', 'show_postview');
function show_postview(){
    $views_options = get_option('views_options');
    $ID = $_POST["bigfa_view"];
    $custom_fields = get_post_custom($ID);
    $my_custom_field = $custom_fields['views'];
    foreach ( $my_custom_field as $key => $value ) {
        echo str_replace('%VIEW_COUNT%', number_format_i18n($value), $views_options['template']);
    }
    die;
}
```

长得帅的人已经完美解决了，长得丑的人还在苦苦挣扎，哇哈哈哈！

## **评论**

(0)

暂无评论，来说两句吧

## **发布评论**

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://www.ikxin.com/#website","@type":"WebSite","description":"一纸忘忧的个人网站，关于技术探索与日常生活，记录 Web 开发、服务端与 DevOps 实践，分享软件工具、数码体验，以及代码之外的见闻与思考。","inLanguage":"zh-CN","name":"一纸忘忧","url":"https://www.ikxin.com/","workTranslation":[{"@id":"https://www.ikxin.com/zh-tw#website"},{"@id":"https://www.ikxin.com/ko#website"},{"@id":"https://www.ikxin.com/en#website"},{"@id":"https://www.ikxin.com/ja#website"}]},{"@id":"https://www.ikxin.com/article/wp-postviews-cache#webpage","@type":"WebPage","description":"很久很久以前（就是刚建站的时候），我就用上了 WP Postviews 插件，因为那时候开启了 CDN，所以没法统计访问量，于是就写了「WordPress 开启 CDN 浏览量不增加」这篇文章。","name":"解决 Postviews 插件浏览量缓存无法刷新的问题","url":"https://www.ikxin.com/article/wp-postviews-cache","isPartOf":{"@id":"https://www.ikxin.com/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://www.ikxin.com/article/wp-postviews-cache"]}]}]}
```

## Sitemap

See the full [sitemap](https://www.ikxin.com/sitemap.md) for all pages.
