我使用 wordpress 插件 Subscribe To Comments Reloaded 允许您订阅评论。所以这个插件只在 single.php 上需要,而不是在家里或其他地方。但是该插件在 header 中各处加载了 2 个 css 文件和 1 个 JS 文件。
有css文件和js..
<link rel='stylesheet' id='stcr-plugin-style-css' href='/wp-content/plugins/subscribe-to-comments-reloaded/includes/css/stcr-plugin-style.css?ver=4.8' type='text/css' media='all' />
<link rel='stylesheet' id='stcr-font-awesome-css' href='/wp-content/plugins/subscribe-to-comments-reloaded/includes/css/font-awesome.min.css?ver=4.8' type='text/css' media='all' />
<script type='text/javascript' src='/wp-content/plugins/subscribe-to-comments-reloaded/includes/js/stcr-plugin.js?ver=4.8'></script>
我怎样才能“注销”这些脚本并只在 single.php 上加载它?
最佳答案
使用 is_single() 来检查您是否要显示单个帖子。然后仅当 is_single() 返回 true 时才加载 css 和 js。
您可以使用 wp_register_style() 注销之前添加的 css,使用 wp_deregister_script() 注销 js
关于javascript - WordPress 插件“订阅评论已重新加载”: Loading Scripts Only When it is Necessary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45067358/