我第一次创建插件并面临有关缓存的主要问题。
我将我的 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 文件中添加版本号并在每次小的更改后更改版本,但这完全不对。
任何帮助如何在创建插件时禁用管理面板的缓存。