问题标签 [w3-total-cache]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5396 浏览

php - 缓存动态页面/从缓存中排除部分

我正在使用 W3 Total Cache 来缓存我的 WordPress 页面、帖子等。
现在我制作了一个按钮,用于设置会话变量来告诉服务器用户是否想要移动或桌面视图并调用此函数:

问题是页面在每次第一次加载时都会被缓存。因此,如果我使用会话移动打开页面,它会显示移动,如果我切换到桌面并再次访问该页面,它仍然显示移动版本,因为它已被缓存,所以第一次被请求时。

有人知道如何防止这种情况吗?

0 投票
0 回答
780 浏览

wordpress - w3tc 缩小 CSS + CDN 问题

这是一个奇怪的问题。

我有一个带有 w3 Total Cache 的 Wordpress 站点,并且我设置了 Rackspace 云文件来提供我的静态站点内容。不幸的是,在最近的推送中,我的 CSS 就像混乱的机器代码。看一下这个:

http://cdn.thoughtspacedesigns.com/wp-content/cache/minify/000000/VYtBDsIwDAQ_1NqkQkLiHXwgBCuNceoQJyr9PYjCgePOzM6tlTOiZ_-EqBqFfEkGQfOHoaSrIT861Q0dnGD6DshpAbbhgPzzQN62oNLz8s8tVBW56OjgCNP4fu7aUqM9GRwyteLDHbPeupDhWmLVWV8.js

那是我在 CDN 上的缩小 javascript 文件。我不知道怎么了。我试图从 CDN 中清除文件,结果相同。我现在不得不关闭 w3tc 中的 CDN 功能。有任何想法吗?

0 投票
1 回答
2298 浏览

wordpress - New Relic API 密钥在哪里?

我已经在我的 wordpress 应用程序中安装了 Total Cache 插件,它建议我创建一个 New Relic 帐户。我已经完成了,但现在插件要求我提供 API 密钥,但不知道在哪里可以找到它。我以为这将是许可证密钥,但不是。有谁知道它在哪里?

0 投票
1 回答
3856 浏览

wordpress - 如何在 New Relic 上启用 PHP 代理?

我已经安装了 New Relic PHP 代理。我的 phpinfo 显示它已安装。但是,在 WordPress 上的 W3 Total Cache 上,它仍然显示 PHP 代理已禁用。我有 New Relic 在他们的仪表板上为服务器本身工作正常,但也想让它显示在 WordPress 仪表板上。

谢谢!

0 投票
1 回答
1653 浏览

php - 使用 W3 Total Cache 在帖子上刷新类别

我已安装并运行 W3 Total Cache,但它在发布或更新帖子时无法正确刷新我的类别页面。我想自动执行此操作。

在我的 Wordpress 主题中,我有几个类别页面,它们的标题是 category-green-widgets、category-blue-widgets 等。

一些,例如category-widgets,可以引入category-red-widgets和category-blue-widgets(我是这样编码的)。因此,我需要转储所有类别,而不仅仅是帖子所属的类别。

首先,我认为这段代码可能会用于获取帖子的类别:

那么如何在更新或发布时转储所有类别的缓存?W3TC 对此有何呼吁?

0 投票
1 回答
3448 浏览

wordpress - 当用户通过 Nicety Login 登录时,W3 Total Cache 仍然被缓存

我已经在我的站点中安装了 W3 Total Cache 和 Nicety Login 插件。

我使用启用选项“不缓存登录用户的页面”设置了 W3 Total Cache。在主页中,我放置了 Nicety Login 小部件用于用户登录。但是当用户使用 Nicety Login 登录时,该站点仍然缓存了带有空白表单的主页,例如未登录使用。但实际上,真实的状态是被记录下来的。我敢肯定,因为我可以做一些只有登录用户才能做的动作。

如何解决这个问题?

0 投票
1 回答
3648 浏览

wordpress - W3TOTAL CACHE:磁盘增强与磁盘基本

关于 w3total 缓存工作机制,我搜索了互联网,但找不到关于这两个的任何适当信息。w3Total缓存中的磁盘增强和基本磁盘有什么区别。为什么磁盘增强优先于磁盘基本?分别使用选项磁盘增强和磁盘缓存有什么优缺点?

谢谢。

0 投票
4 回答
6530 浏览

wordpress - W3 Total 缓存是否与 Contact Form 7 兼容?

我只是使用 w3 总缓存插件来加速我的网站。它在许多方面都非常有效,例如页面缓存、数据库缓存、对象缓存、js&css 缩小,并且它还减少了 FBR(第一个字节请求)所花费的时间。

但是当我在 tools.pingdom.com 中检查 pagespeed 测试时,它显示了一些不需要的 url(www.mydomain.com/?_wpcf7_is_ajax_call=1&_wpcf7=63)需要大量时间来完成影响性能的请求。

停用 w3 缓存插件后,不需要的 url 消失了。我知道这个问题的原因 - 因为使用了 ajax 调用的 contactform7 插件。但它需要 w3 totalcache 来消除缓存 contactform7



设置已更改:
w3 pagecache 选项卡-> 高级设置-> 从不缓存以下页面:

  1. /。[]。
  2. /?_wpcf7_is_ajax_call=1&_wpcf7=63/

但没有用。任何帮助!

0 投票
1 回答
662 浏览

wordpress - Wordpress 缓存页面不会加载。W3 总缓存 + Nginx

所以我遇到了一个问题,当我在缓存后导航到我的网站页面时,它只会下载一个无名文件。(当我在 iPhone 上执行此操作时,它称它为站点名称加上 .gz)因此我假设 gzip 存在来自总缓存设置的问题。寻找有关修复的想法。谢谢!

编辑:似乎是这set $w3tc_enc _gzip;条线。我禁用它,它会工作。但仍然不确定为什么。

它曾经工作得很好,我只是使用在我的域的配置文件中给我的标准代码总缓存:

0 投票
2 回答
176 浏览

php - 生产站点上的浏览器缓存

我有一个正在生产的网站。

WordPress 3.7.1 + W3 Total Cache(我知道它与浏览器缓存无关)

我更新了一些文件(css、一些 php 和 js)

使用 W3 Total Cache,我合并并缩小 css(它会自动生成名称)所以我清理了缩小缓存 + 更改了 javascript 版本

wp_register_script( 'scrips', get_stylesheet_directory_uri() . '/js/scripts.min.js', array('jquery'), '1.3', true );

我问了一些用户,他们给了我他们的截图,他们的浏览器缓存有问题(可能是 css)。一旦他们清理缓存,问题就消失了。

我应该怎么办?用户回来了)