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

  • UPDATE_POST_(META/TERM)_CACHE说明

    时间:2016-01-27

    我在读一些best practices from 10up 他们提到在WP\\U查询中将这两个标志设置为false(取决于您查询的内容):\'update_post_meta_cache\' => false: 不使用post meta时很有用\'update_post_term_cache\' => false: 在不使用分类术语时有用</我假设它利用了update_post_caches() 但我甚至不能百分之百确定这意味着什么。谁能解释一下这两个标志在WP_Query 它们有多有用

  • WordPress图像显示不正确

    时间:2016-02-01

    从我的其他网站缓存图像后,图像在媒体库中无法正常显示。还未设置特色图像。然而,这些图像显示在网站的前端,它被重定向的路径也是正确的。前几个月贴在帖子上的图片都显示出来了,我可以将它们设置为特色图片。随附的是媒体库和所有帖子部分的截图。如果您能深入了解这个问题,我将不胜感激。

  • 如何让用户用可湿性粉剂超级缓存清理他们的帖子缓存?

    时间:2016-02-07

    现在使用WP Super Cache,当管理员更新帖子时,会清除缓存并生成新的缓存版本。我如何让用户对自己的帖子也这么做?(当他们更新帖子时,缓存会被清除)。

  • 使用大数据改进wpdb查询

    时间:2016-02-12

    我的插件将处理大量数据,这些数据可能会导致查询在数据库查询中读取超过5000个项目。管理员将提供一组存储/组织在数据库中的CSV文件。当用户转到特定页面时,会得到一些常见的结果。在大多数情况下,我可以预测该查询是什么。我想将结果数组存储在缓存中,以便查询更快。我调查了一下wp_cache_get, wp_cache_set, wp_cahce_delete, etc 但这似乎不是最好的选择,因为它不是持久的。codex说我需要一个额外的插件来处理持久缓存,但我不希望再需要另一个插件。我could 将序列化

  • 片段缓存和wp_cache之间的区别

    时间:2016-02-19

    我对这两种缓存模式非常困惑。片段缓存和wp\\U缓存之间的主要区别是什么?这两种方法可以同时使用吗?EDIT我已经读到了@Steven评论的链接中的片段缓存。我只是想知道有什么区别,用哪一个来提高性能。

  • 添加钩子用于在添加开机自检时清除瞬变

    时间:2016-02-19

    我在页面中实现了片段缓存。我从https://css-tricks.com/wordpress-fragment-caching-revisited/.是这样的: function fragment_cache($key, $ttl, $function) { if ( is_user_logged_in() ) { call_user_func($function); return; } $

  • 使用WP瞬变来保存插件的外部数据是最好的/正确的方式吗?

    时间:2016-02-21

    我正在开发一个插件,它依赖于不时获取的外部数据。为了加快速度,我想缓存接收到的数据,每隔10或15分钟刷新一次。这不会有什么大问题,因为外部服务器也只会以类似的间隔刷新数据。但我认为,一方面,它将从外部服务器上获得相当大的负载,同时也会提高本地站点的速度,因为数据已经存在。一开始我很确定WP瞬变是最好的方式,但现在我不确定了。我一直看到很多插件使用自己的表来存储任何数据,我想知道是否应该通过Transients API将外部数据推送到_options-表或专用表结构是否更适合这种情况。Is there s

  • Files cached as CSS or PHP?

    时间:2016-03-02

    我正在使用一个带有PHP扩展名的动态CSS文件。wp_enqueue_style(\'css\', get_template_directory_uri().\'/inc/css.php\'); 输出:<link rel=\'stylesheet\' id=\'dynamic-css\' href=\'PATH/inc/css.php?ver=4.4.2\' type=\'text/css\' media=\'all\' /> 我还使用了一个缓存插件(WP Super c

  • 对象缓存是否需要定义(‘WP_CACHE’,TRUE)?

    时间:2016-03-08

    我正在看https://codex.wordpress.org/Class_Reference/WP_Object_Cache 我还不清楚。。。如果我通过添加拖放文件对象缓存来安装对象缓存插件。我需要将php添加到wp content目录中吗define(\'WP_CACHE\', true) 至我的wp配置。php文件来激活缓存,还是仅仅通过文件的存在就可以开始与缓存交互?

  • GET_THEME_MOD返回缓存值,而不管是否重新启动

    时间:2016-03-30

    get_theme_mod 正在返回缓存内容:此代码:$parallax_one_logos = get_theme_mod(\'parallax_one_logos_content\', json_encode( array( array(\"image_url\" => parallax_get_file(\'/images/companies/1.png\') ,\"link\" => \"#\" ),

  • Nginx FastCGI_缓存与PHP缓存

    时间:2016-04-02

    我一直在使用loader对缓存性能进行一些实验。io和留下了一些令人困惑的结果。我原来在一个使用灯堆的共享主机上。即使启用了缓存,它也会在1分钟内超过200个访问者。我在Digital Ocean上安装了一个基本的LEMP(Nginx 1.9.12+PHP-FPM7.0)1GB Ubuntu droplet,并复制了我的站点(subdomian multisite)。为了获得一个基线,为了简单起见,我使用PHP缓存选项设置了Automatic wp super cache插件,并运行了一个测试。它运行得非

  • 简单自定义插件中的瞬变不会像预期的那样到期

    时间:2016-04-08

    我开发了一个简单的短代码插件,它从短代码中提供的url获取txt文件,并解析其中的特定数据段(文件上次修改的日期)。我正在尝试使用WP瞬态将解析的数据缓存24-48小时,然后再重新获取txt文件。我的代码用于对文件的第一次调用,解析后的数据成功地存储在瞬态中,但瞬态似乎永远不会过期,因此可以提取新数据。这是我第一次尝试使用瞬态,所以如果我遗漏了一些愚蠢的东西,我深表歉意。我正在使用redis对象缓存,但即使禁用redis,瞬态似乎也不会过期。我可以强制更新的唯一方法是更改站点的redis缓存键(这样它实际

  • 插件/主题/核心更新时的opcache_Reset

    时间:2016-04-09

    wordpress在插件/主题/核心更新后似乎没有重置opcache。为了解决这个问题,我在php中设置了。ini公司opcache.validate_timestamps=1 所有工作正常,但validate_timestamps 启用后,PHP将检查每个请求的文件时间戳,以降低性能。当它被禁用时,PHP文件永远不会检查更新的代码。wordpress更新代码时,新代码文件可能会与旧代码文件混合,结果未知。这太不安全了。为什么wordpress不执行opcache_reset() 每次更新后?或

  • 如何在WordPress上缓存字体文件

    时间:2016-05-12

    在我的网站上,所有速度测试的缓存部分都失败了,因为我正在使用字体文件拉入字体。我正在使用w3 Total Cache和KeyCDN。字体文件位于主题文件夹内的文件夹中。我改变了我的。htaccess文件,以允许这些字体通过cdn,并使其正常工作(浏览器使用的字体文件类型使用cdn,而未使用的文件类型保持实际域)。我在谷歌上到处寻找如何缓存这些文件的想法,但我找不到任何东西。我在这个部门是个新手,所以我可能问的问题不对。有什么想法吗?

  • 使用无缓存错误的直接数据库调用

    时间:2016-05-14

    我有一个自定义函数,可以根据数据库中第一篇和最后一篇文章的年份创建动态版权年份范围:function jldc_copyright_dates() { global $wpdb; $copyright_dates = $wpdb->get_results( \" SELECT YEAR(min(post_date_gmt)) as firstdate, YEAR(max(post_

  • 本地PC缓存中保留旧的WordPress站点数据

    时间:2016-05-16

    我正在开发一个新的WP网站。我的客户抱怨说,他看到了旧站点数据,比如引用旧类别名称的链接。在我的电脑和其他电脑上,我对此没有问题。在服务器端,没有运行缓存插件。原因:网站仍在开发中。在我的电脑和每个浏览器上都没有这样的问题。始终获取最新的页面信息。我仅在htaccess文件中使用此文件来利用浏览器缓存<IfModule mod_expires.c> ExpiresActive On ExpiresDefault \"access plus 1 month\" Exp

  • 云Flare、缓存、缩小问题

    时间:2016-05-21

    如果我使用Cloud Flare为我的站点提供服务,并使用他们的缓存和缩小选项,那么在Wordpress级别进行缓存和缩小是否也有意义?这是浪费时间还是对我产生了双重积极影响?

  • Varish ESI的热门帖子

    时间:2016-05-23

    我正试图让Varnish ESI在我正在撰写的新博客上显示浏览量最大的帖子。这是我目前的剧本;在主题文件中:<esi:remove> <?php get_template_part( \'partials/homepage/most-popular-loop\' ); ?> </esi:remove> <!--esi <esi:include src=\"/lib/plugins/esihandler.php\"/> -->

  • 使用缓存插件和CDN可以在多大程度上提升WordPress的性能?

    时间:2016-05-24

    我意识到这个问题是以一种非常通用的方式提出的,没有关于所讨论的配置的详细细节,因此我不希望得到超出一般指导之外的答案。鉴于此,WordPress网站:基于典型的“重”(“包括厨房水槽”)主题,通过ThemeForest购买。净额,以及托管在典型的(入门级,基于Linux的)“廉价托管”上,价格低于$10/月。。。在多大程度上,人们可以期望使用正确配置的缓存插件(如W3 Total Cache)和CDN解决方案(如CloudFlare或MaxCDN)可以显著提高当前设置的缓慢性能?换句话说,如果我们将在“高

  • 插件更新后如何保存缓存文件?

    时间:2016-06-04

    我有一个高级插件,并设置了一个自定义解决方案来提供更新。然而,我有一个关于如何管理内容的问题。Wordpress只需删除旧的插件文件夹并安装新的。但是缓存文件呢?假设插件有两个满是文件的文件夹,我必须保存它们:我应该如何继续?有没有办法告诉Wordpress忽略这些元素?