【发布时间】:2020-12-29 20:42:41
【问题描述】:
我是第一次创建插件并面临缓存方面的主要问题。
我将我的 js 文件注册为
wp_register_script("custom-js-backend", PLUGIN_URL . 'assets/js/custom.js', array(
'jquery',
'jquery-blockui'
));
wp_enqueue_script("custom-js-backend");
但无法在管理面板上反映更改。
试过
function cache_cleanup()
{
remove_action('wp_head', 'wp_generator');
remove_action('wp_footer', 'wp_generator');
}
add_action('init', 'cache_cleanup');
也在 wp-config.php 中定义
define('WP_CACHE',false);
但没有运气。
由于默认情况下我的 js 文件带有 5.1.0 版本,因此尝试使用从中删除该版本 https://wordpress.org/plugins/disable-version-caching/
现在版本正在被删除,但文件仍然没有更新。
一种解决方案是在我的 js 文件中添加版本号,并在每次小的更改后更改版本,但这完全不对。
任何帮助如何在创建插件时禁用管理面板的缓存。
【问题讨论】:
-
您可以在浏览器上使用隐身模式,应该可以解决问题。
标签: wordpress wordpress-plugin-creation