当您检查受影响页面上的元素时,它应该告诉您哪个CSS文件正在强制执行规则。如果文件在里面的某个地方/wp-content/plugins/
然后,一个插件正在添加它们,您可以禁用该插件,或者查看它们是否正确地将CSS排队。如果插件中添加了如下样式:
wp_enqueue_style(...);
你需要插件的功能,而不是样式,你可以创建一个子主题,并在它的
functions.php
文件添加
add_action(\'wp_enqueue_scripts\', \'wpse_325875_dequeue_plugin_css\');
function wpse_325875_dequeue_plugin_css() {
wp_deregister_style(...);
}
(将…替换为原始插件使用的相同名称,以便它将该特定文件排出队列。)
另一种可能性是,您之前的开发人员可能已经修改了核心文件,这些文件可能位于/wp-content/admin/
或/wp-content/includes/
. 通常更新Core会修复此类问题,但您也可以手动下载。来自wordpress的zip文件。组织并覆盖wp-admin
和wp-includes
文件夹(小心不要覆盖wp-content
因为它包含您的所有插件以及媒体上传,如jpgs和PDF。)这将确保您使用的是未修改的核心文件。
与任何更改一样,在进行更改之前,请确保您拥有文件和数据库的完整备份。:)