voceconnect/voce-widget-cache

添加了轻松缓存小部件输出以提高性能的功能。

1.5.2 2015-01-05 19:56 UTC

This package is not auto-updated.

Last update: 2024-09-14 15:42:33 UTC


README

请注意:此插件不再被积极维护或支持。

Voce Widget Cache

贡献者:johnciacia, markparolisi, voceplatforms
标签:widget, cache, caching, performance
至少需要:3.3
测试到:4.1
稳定标签:1.5.2
许可证:GPLv2或更新
许可证URI:https://gnu.ac.cn/licenses/gpl-2.0.html

描述

添加了轻松缓存小部件输出以提高性能的功能。此插件不会自动缓存小部件!您必须定义哪些小部件需要缓存。

安装

作为标准插件

参见安装插件

作为主题或插件依赖

将插件拖放到包含的主题或插件中后,请添加以下内容

if( ! class_exists( 'Voce_Widget_Cache' ) ) {
	require_once( $path_to_voce_widget_cache . '/voce-widget-cache.php' );
}

用法

示例

将小部件添加到缓存,并指定何时清除缓存。

$widget_cache = Voce_Widget_Cache::GetInstance();
$widget_cache->cache_widget( 'Archive_Links_Widget', array( 'save_post' ) );
$widget_cache->cache_widget( 'WP_Widget_Recent_Posts' );

常见问题解答

  • 我已安装插件但没有任何动作
    • 缓存不是自动的。请参考文档了解如何在小部件上实施缓存。
  • 如何验证我的小部件是否被缓存了?
    • 您可以使用WPDB Profiling之类的插件

变更日志 1.5.1

  • 在WordPress 4.1上测试

1.5

  • 移除自定义设置预览上的缓存交互

1.4.1

  • 添加Capistrano部署文件

1.4

  • 添加Composer支持

1.3

  • 修复了PHP警告:当小部件数组未设置时

1.2

  • 清除小部件缓存的操作现在是可选的。

1.1

  • 更新了文档。

1.0

  • 初始版本。