事实证明,ThemeWoot仿真主题注册并将common.css
密钥为的文件common
在它的themewoot.php
(包括在functions.php
).
此密钥显然与正在注册的wp admin脚本冲突common
键等,而不包括仿真common.css
, 它正在排队并注入wp管理员common.min.css
.
我编辑了themewoot.php
并将common
带有an的键emulate-
前缀:
From:
wp_register_style(\'common\', $this->theme_url(). \'/css/common.css\', false, TWOOT_VERSION, \'all\');
wp_enqueue_style(\'common\');
To:
wp_register_style(\'emulate-common\', $this->theme_url(). \'/css/common.css\', false, TWOOT_VERSION, \'all\');
wp_enqueue_style(\'emulate-common\');
这让事情恢复了正常。
ThemeWoot公司doesn\'t appear to be maintaining 不再是模拟主题。实际上,他们应该对此进行修补并提供更新。
<rant>WordPress应该认真考虑为其核心样式和脚本命名,以便更新不会影响这样的主题。一个简单的wp-
会在这里走很长一段路,至少节省我几个小时。主题创建者也应该为他们的所有资产命名名称,以便更好地处理其他所有内容。</rant>