您当前的位置:首页 > TAG信息列表 > cache
字体以一种方式解析,但以不同的方式呈现
Nginx 1.10.3、WordPress 4.9.1、Elementor 1.8.11。子域站点。问题所在Global fonts 在Elementor视图中显示良好,但不在其外部。这就是说:当您单击“使用Elementor编辑此页面”全局字体时,如标题的“助手”或一般文本的“打开无希伯来文”看起来很好,但退出时,所有网站都是Arial字体。以下是我为解决此问题所做的努力:取消选择禁用Elementor global fonts的选项,并保存更改</单击“重新生成CSS”,然后保存更改</
如何创建一个WordPress定制器按钮来清除缓存?
我正在构建一个自定义模板,该模板使用它创建的刀片模板文件缓存。在工作时,我在定制器中进行更改,对为什么没有显示更改感到困惑。我花了一段时间才弄明白这是因为刀片文件被缓存了,所以布局更改没有生效。因此,在将来,我希望能够在Wordpress自定义程序中有一个“清除缓存”按钮,单击该按钮可以删除缓存目录。但我不知道怎么做。这个主题是建立在“Sage 9”Wordpress模板的基础上的,以备不时之需。这是我在/app/admin中的自定义控件(可能正确,也可能不正确)。php$wp_customize->
WordPress暂时获取短码
我有一个小的短代码,它基本上从JSON文件中获取数据并将其显示在页面上。JSON中的数据每周更新一次,如何使用瞬态缓存当前周的数据?这是我的短代码function week_agenda() { $days = json_decode(file_get_contents(\'json_file\')); unset($days[0]); ob_start(); ?> <div class=\
如何在用户的客户端缓存中保存数据
是否有办法在用户浏览器上缓存数据。我需要保存一个依赖于用户的对象。我使用了wp\\u cache\\u set,但我注意到它在一个请求后过期。是否有办法为每个请求保存此数据?
避免多次加载Facebook按钮和统计数据
当我的网站加载单个帖子时,一些带有相关统计信息的Facebook按钮(共享、保存等)会显示在三个不同的位置:帖子的顶部和底部,以及网站的侧边栏。我认为,这会减缓网站负载,所以,问题是how to load these buttons and the associated statistics only once (在变量中),然后在多个位置显示它们?我知道W3 Total Cache和其他类似的插件,但是其他方式呢?可能需要一些PHP代码?
是否可以恢复过期的暂态文件?
我的插件中几乎没有临时选项,到期时间为45分钟。之后,他们点击一个API来获得响应。现在,在某些情况下,服务器会引发异常或限制用户,以防每秒的请求受到限制。现在,在这种情况下,我仍然希望呈现响应,目前我认为唯一的方法是以某种方式恢复过期的瞬态,以防来自服务器的节流异常。有没有想过恢复过期瞬态的方法或其他更好的方法?
无法以短码代码显示修改内容?
我正在用短代码做一个插件。我有一些类扩展了一个称为Shortcode的抽象类。abstract class Shortcode { public $tag; public $attrs; public $function; public function __construct($tag) { $this->attrs = array(); $this->tag
Wordpress Caching On Demand
我想按需缓存一些昂贵的计算,并将它们存储在一个普通文件中,以便以后提取。WordPress核心实用程序中是否有任何内置函数可以处理添加、获取和删除缓存?类似于以下代码段的内容:if ($foo_string = $storage->fetch(\'foo\')) { $foo = unserialize($fooString); } else { // Do the work to calculate $foo. $storage->sa
Wp_cache_set不工作有什么原因吗?
wp\\u cache\\u设置不工作的原因是什么?我一直在转动车轮,试图弄明白为什么这些都不起作用。有什么建议吗?这些函数旨在帮助我将结果缓存到键/对象,然后利用键/对象显示信息。但是,它们不存储密钥/对象$related_post_ids = wp_cache_get( \'related_post_ids\' ); if ( false === $related_post_ids ) { //seting args and run query $the_query = new
为什么我的浏览器一直在\\divi\\js中加载旧版本的自定义JavaScript文件?
我在中有自定义JavaScript文件theme\\divi\\js. 我修改了这些文件并将其上载到GoDaddy web服务器,但这些文件的旧版本仍在加载。我清除浏览器缓存、禁用缓存、清除本地存储。。。我甚至打电话给GoDaddy技术支持来禁用CDN缓存,但它仍在加载旧文件,直到第二天(我发现了刷新模式……但我仍然不确定)。我甚至关闭了WordPress超级缓存。为什么JavaScript文件不能立即加载,我如何控制?
我想强制访问者加载新版本的样式表和脚本
希望强制访问者加载样式表和脚本的新版本
第123行cache.php中的PHP致命错误$wp_Object_CACHE是非对象
我这样使用瞬态(简单示例):function my_url_cache( $url ) { $transient_id = hash( \"crc32\", $url ); $content = get_transient( \'my_url_cache_\' . $transient_id ); set_transient( \'my_url_cache_\' . $transient_id, $content, 60 * 60 * 24 );
有没有办法禁用用于开发的帖子元缓存?
我发现在开发插件时,后期缓存系统非常不方便。我不能浪费时间等待某个帖子元的正确值被显示出来。是否有任何方法可以完全禁用后元缓存系统或至少更改数据刷新之间的时间量?
自动刷新WordPress样式表
我目前使用的是Mac电脑,当我更改WordPress样式表文件时,我不知道如何刷新我的网站。我尝试了Cmd+R进行硬加载,我尝试了清空缓存,但似乎没有任何效果-尽管如此,旧版本仍在加载。我以前使用过windows电脑,每次我用自己的风格改变风格时都会使用。css工作表,我只需按ctrl+F5,它就会立即硬刷新。除了Cmd+R或清除缓存以自动刷新样式表之外,还有人知道其他窍门吗?
如何禁用快捷码返回的内容的缓存
我们编写了一个基于时间戳返回不同内容的短代码。典型的商业案例是:“在1月1日之前,显示“注册将于1月1日开放”,在该日期之后显示“在此处注册”因此,不缓存这段内容非常重要。是否有一种方法可以从短码代码中指示不应该缓存这段内容(知道尚未选择缓存机制-nginx、memcache、total cache等)?
是否使用HTACCESS重写规则破坏缓存?
我正在努力跟随this tutorial 也就是说,我可以让服务器发送类似文件的样式。css,如果请求的文件是样式。15458888.css,将重写规则放入htaccess文件中。此规则RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.+).(d+).(js|css)$ $1.$3 [L] 所以我在head 标签:<?php $time = filemtime(get_template_directory() .\'/assets
WordPress和Fastcgi设置正确吗?
我试图将我的网站设置为使用fastcgi\\U缓存运行,但发现有点问题,当我的网站/网店中添加了新内容时,它并没有真正刷新内容。因此,我偶然发现了插件nginx\\u helper,它似乎是我所需要的一切——但这就是我要走的路吗?还是我应该看一些不同的东西它需要在我的服务器上安装一个模块,我很难让它在AWS服务器上正常工作
如果正在使用外部对象缓存,则清除缓存的插件数据
我创建了一个插件,它可以缓存它使用的一些数据,主要是Salesforce REST API调用结果,并每隔一段时间(默认每24小时)过期一次。插件调用以下方法来控制缓存:/** * Check to see if this API call exists in the cache * if it does, return the transient for that key * * @param string $url The API call we\'d like
如何缓存WordPress REST API响应
我正在使用WordPress rest API开发我的Android应用程序。但我无法缓存响应。如何向REST API响应中添加所需的标头,以便我的应用程序可以保存响应以供脱机读取?
WordPress网站在不清除缓存的情况下不显示更改
我正在建立一个带有下划线主题的WordPress网站,它位于飞轮上。每次我对页面进行更改时style.css 除非我执行硬重新加载/清除缓存,否则不会拾取文件。显然,我希望它能够立即加载到每个人的计算机上,而无需清除缓存。这是什么原因?我该如何解决?谢谢