innocode-digital/wp-flush-cache

帮助清除不同类型的缓存。

安装次数: 10,251

依赖关系: 2

建议者: 0

安全性: 0

星级: 1

关注者: 12

分支: 1

类型:wordpress-muplugin

2.3.1 2020-12-30 15:42 UTC

This package is auto-updated.

Last update: 2024-08-29 05:09:53 UTC


README

描述

帮助清除不同类型的缓存。

安装

  • 首选方法是使用 Composer

    composer require innocode-digital/wp-flush-cache
    

    默认情况下,它将作为 必需插件 安装。可以通过 composer.json 中的 extra.installer-paths 来控制。

  • 另一种方法是将其仓库克隆到 wp-content/mu-plugins/wp-content/plugins/

    cd wp-content/plugins/
    git clone git@github.com:innocode-digital/wp-flush-cache.git
    cd wp-flush-cache/
    composer install
    

如果插件作为常规插件安装,则从插件页面或使用 WP-CLI 激活 Flush Cache Buttonswp plugin activate wp-flush-cache.

使用方法

从该插件提供的界面中,当网站使用 持久化缓存 时,可以清除对象缓存;否则,清除 转瞬即逝的缓存

注意事项

网络 中,可以从网络管理区域清除全局缓存,也可以从每个站点管理区域清除个别缓存。此外,还可以在网络管理区域的站点列表中清除个别缓存。

文档

在站点管理区域添加带有回调的清除按钮: /wp-admin/tools.php?page=innocode_cache-control (工具 -> 缓存)。

flush_cache_add_button( string $title, callable $callback, string $description = '' );

在网络管理区域添加带有回调的清除按钮: /wp-admin/network/admin.php?page=innocode_cache-control

flush_cache_add_network_button( string $title, callable $callback, string $description = '' );

在网络管理区域的站点列表中添加带有回调的动作链接: /wp-admin/network/sites.php

flush_cache_add_sites_action_link( string $title, callable $callback, string $description = '' );