您当前的位置:首页 > TAG信息列表 > cache

  • W3TC手动缓存刷新不起作用

    时间:2019-07-15

    我需要的是.php 位于我管理的所有WordPress网站的根文件夹中的文件,可以刷新所有网站的所有缓存。因此,我在第一个网站的根文件夹中创建了一个文件“flush cache.php”,并添加了以下代码:<?php /** * Flushing the W3TC Plugin\'s Cache entirely, and specifically, also page cache (as it does not seem to be part of flush-all)

  • 添加评论时清除缓存

    时间:2019-09-10

    我使用的是wordpress总缓存,每次添加或修改注释时都需要清除缓存<?php $w3_plugin_totalcache->flush_all(); ?> 我找到了这个方法,但我不知道什么时候调用它(在发布/更新评论时如何获取)

  • 缓存策略未根据页面速度更新

    时间:2019-10-26

    我试图通过在中添加一些指令来更新缓存策略。htaccess文件位于我的网站根目录中。虽然我将javascript文件的值更新为1个月,但在使用Google PageSpeed时,它仍然显示以前的缓存值(6小时)。为什么会这样?<IfModule mod_expires.c> ExpiresActive On ExpiresByType text/x-javascript \"access plus 1 month\" ExpiresByT

  • Duplicate Queries

    时间:2019-11-01

    在使用查询监视器插件时,我注意到我进行了4次数据库查询。我正在使用OPP。所以我有一个方法,可以通过查询数据库获得帖子列表。我必须这样做4次,以允许用户选择帖子。我很好奇,是否有什么方法可以存储它并在需要的地方使用?因此,只需进行一次查询。(我实际上是在查询所有ACF字段的列表)

  • Using Transients

    时间:2019-11-11

    我对短暂的概念是陌生的。但我不确定使用它的有效方法。我真的很喜欢它,因为它删除了我的重复查询。我已设置set_transient( \'pgggo_acf_list_transient\', $pgggo_qry, 12 * 7000 ); 是不是太高了</如果WordPress站点上有管理更新,并且修改了设置为瞬态的查询,该怎么办。它会自动更新吗</我应该在哪里不使用transient

  • 在提供页面的缓存版本时也执行一段代码

    时间:2019-12-18

    如何确保也为网站的缓存页面执行了一段代码?

  • 在页面完全加载后在WordPress中执行内联Java脚本

    时间:2020-01-07

    我试图找出使用javascript在wordpress中完全加载页面所需的时间。我的JavaScript代码是内联的。我正在使用wp_print_scripts 钩子,但就像它一样prints scripts in document head 我怀疑我没有得到完整页面加载后的时间。我没有得到正确的时间,因为正文和页脚内容尚未执行/加载。所以我想我得到的是加载标题所需的时间,而不是整个页面。我不能使用wp_footer 和shutdown 挂钩,因为我的页面已缓存。那么,在不清除/刷新缓存的情况下,如何运行

  • WordPress本地主机站点始终重定向到实时站点

    时间:2020-01-10

    我知道已经有similar question 像这样。但我已经做了所有这些建议的解决方案,没有什么对我有效。如果安装了像W3 total cache这样的缓存插件。然后首先清除缓存。或者暂时禁用它们我已经禁用了任何可能使用缓存或重定向的插件,在数据库中搜索并替换旧站点URL。您可以使用此插件。我打开了sql文件,并在本地url中搜索并替换live url(仪表板设置)。最后,我使用wp cli执行永久链接重置。清除浏览器缓存和历史记录当我删除所有现有表格时,wordpress要求我设置新的wordpres

  • 在带有前端用户登录的WordPress上使用Cloudflare缓存

    时间:2020-01-13

    我在所有网站上都大量使用Cloudflare。在…上https://pokerdiy.com 我使用MyListings主题,它使用AJAX登录和Woo Commerce。用户从未看到默认的wordpress仪表板和控制面板。我现在遇到了登录用户的缓存问题—我的理论是Cloudflare无法确定用户何时登录,因此它会显示缓存的匿名注销视图。当我禁用cloudflare时,站点工作正常。在Cloudflare上阅读听起来像是“通过Cookie绕过缓存”是判断用户是否登录的唯一选项。然而,这是Cloudfla

  • 我应该在我的插件中使用wp_cache来让它更快吗?

    时间:2020-02-10

    作为一名插件开发人员,我致力于编写占用尽可能少的服务器资源的插件。这就是为什么我想避免重复对在同一请求上运行的数据库的查询(非持久性)。假设我的插件有一个函数/类,需要从选项表中检索设置(使用get_option WP核心功能)。而且我知道,稍后将运行的另一个函数/类将需要相同的值(在相同的请求/页面加载中)。我的问题是,什么更高效、更快:A) 将值存储在PHP常量中B)将值存储在PHP全局变量中C)在调用函数之间传递值D)使用WP_Cache (第一次检索时缓存它,然后在查询数据库之前检查缓存值是否存在

  • 安装Varish后,WordPress移动版本不再响应

    时间:2020-03-11

    # Default backend definition. Set this to point to your content server. backend default { .host = \"127.0.0.1\"; .port = \"8080\"; } sub vcl_recv { # Set the X-Forwarded-For header so the backend can see the original

  • 检查存储/缓存的WP_QUERY在POST更改时的瞬变

    时间:2020-03-27

    现在,我使用set\\U瞬态功能将WP\\U查询存储24小时(1天)。一切正常。但是,例如,如果我将存储数组中的post更改为private或修改其meta\\u值,则仍会在前端看到该post。有没有办法检查post值是否已修改?或者我应该使用其他函数?代码:if (false === ($loop = get_transient(\'randomizeProfiles\'))) { $loop = new WP_Query(array( \'post_type\'

  • 启用缓存时,语言不会切换

    时间:2020-04-21

    在我的网站上,当通过ajax write会话变量按下PHP脚本以更改语言并重新加载页面时,我有一个按钮。但每次启用缓存时都会加载默认语言。禁用缓存后,一切正常。大页面如何使用缓存进行翻译?

  • WordPress无法更改主题

    时间:2020-05-16

    Wordpress网站有两个主题,报纸杂志和二十个二十,它默认使用报纸杂志,如果我改为二十个二十,主页仍然使用报纸杂志,但如果我转到任何其他链接或帖子,它使用二十个二十,而且,无论我对主页做什么更改,主页都保持不变,甚至将其他页面设置为主页。不确定这是否是缓存问题迄今为止我所做的事情:wp火箭正在使用中,它在使用CloudFlare 3天前被移除,但在3天前也被停用。我已多次清除所有浏览器缓存停用并激活所有插件重新安装WordPress和主题

  • 如果我的WordPress站点突然对不该清理的URL部分进行清理,我该怎么办?

    时间:2020-05-23

    没人碰过wp-admin 在几周内访问此网站。突然,URL被清理的方式打破了一切。查询参数的问号将替换为URL转义码%3F, 这显然破坏了几乎所有受影响的脚本和样式表。结果是内容如下:<script type=\'text/javascript\' src=\'wp-content/plugins/woocommerce/assets/js/select2/select2.full.min.js%3Fver=4.0.3\'></script> <script

  • 如果mod_cache_disk处于活动状态,则找不到页面

    时间:2020-05-31

    我在Apache中设置了mod\\u cache\\u disk模块,但在每个页面和帖子上都出现了404 page not found错误。我在Debian 10服务器上使用WordPress Multisite和PHP FPM 7.4。我在下面的apache2中设置了这个。conf文件:<IfModule mod_cache.c> CacheQuickHandler off CacheIgnoreNoLastMod On CacheD

  • 受密码保护的页面在更改密码后不接受有效密码

    时间:2020-06-10

    I have a password protected page which I recently was asked by my client to change the password. The password protection is done from the WordPress dashboard by using the Status and visibility option from Page-> PageName -> Edit option and selecting

  • 如何不用WP火箭缓存随机数?

    时间:2020-06-15

    我们有一个系统,在该系统中,我们将一个nonce从服务器上的PHP脚本传递到运行客户端的AJAX调用,然后再次返回以检查请求的有效性。这个nonce是缓存的,我们不知道如何排除它。我们将缓存时间设置为10小时,但后来将其减少到8小时。但假设nonce在上午12点续订,缓存在上午10点续订,即使缓存为8小时,我们仍然有6小时的nonce不工作。我们如何解决这个问题?

  • 重力表单/Recaptcha/自动优化-哪里出了问题

    时间:2020-06-17

    我正在使用Gravity表单,最近开始使用他们的Google Captcha集成。(我们还使用自动优化)我的问题是,反验证码验证出错,但我不确定该在哪里寻找解决方案。我的问题是:我怎样才能让它工作?(自动优化:我们已经关闭了“聚合内联JS”)我们的htaccess中也有到期条款。ExpiresByType应用程序/javascript“;访问时间加上2个月”;ExpiresByType文本/javascript“;访问时间加上2个月”;ExpiresByType文本/html“;访问加0秒”;有没有人有同

  • 如何确保在没有任何缓存的情况下获得最后一页版本?

    时间:2020-07-20

    作为开发人员,您希望始终执行页面上最新版本文件的刷新操作。据我所知,有三种缓存:浏览器缓存(浏览器设置)网站缓存(WP插件)代理缓存(HTTP头)由于某些原因,有时我可以删除浏览器缓存,在Wordpress项目上下载新浏览器,而不需要任何缓存插件。。。如果我按F5、CTRL+F5或CTRL+Shift+R,我会得到一个旧版本,有时版本会更旧。我可以这样打发时间。一位朋友告诉我查看代理缓存,并强制HTTP头获取最新版本的文件。我得到了这个原始标题:GET /preprod/sign-up/ HTTP/2&#