Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 引导覆盖wordpress的默认行为_Php_Css_Twitter Bootstrap_Wordpress - Fatal编程技术网

Php 引导覆盖wordpress的默认行为

Php 引导覆盖wordpress的默认行为,php,css,twitter-bootstrap,wordpress,Php,Css,Twitter Bootstrap,Wordpress,我已经将引导添加到了我的管理页面,这在任何地方都会被覆盖。我怎样才能解决这个问题? 我在wordpress.stackexchange.com上问过,他们建议我在这里问。我在谷歌上搜索过,但没有得到具体的答案。 我无法添加屏幕截图。 您可以访问以下位置的屏幕截图: 然后注册并排队您的问题与CSS相关。您正在WordPress主题之上加载Bootstrap的CSS,这会覆盖其他元素并导致预期的不需要的结果 Bootstrap的CSS由顶级DOM元素的样式组成,因此您可以看到覆盖问题 你需要弄清楚

我已经将引导添加到了我的管理页面,这在任何地方都会被覆盖。我怎样才能解决这个问题? 我在wordpress.stackexchange.com上问过,他们建议我在这里问。我在谷歌上搜索过,但没有得到具体的答案。 我无法添加屏幕截图。 您可以访问以下位置的屏幕截图:


然后注册并排队

您的问题与CSS相关。您正在WordPress主题之上加载Bootstrap的CSS,这会覆盖其他元素并导致预期的不需要的结果

Bootstrap的CSS由顶级DOM元素的样式组成,因此您可以看到覆盖问题

你需要弄清楚的是,你需要从引导中找到哪些CSS元素,然后根据你的WordPress插件来定位它们。考虑引导程序中的下列更改:

引导CSS:
h1,
h2,
h3,
h4,
h5,
h6{
利润率:10px0;
字体家族:继承;
字体大小:粗体;
线高:20px;
颜色:继承;
文本呈现:优化易读性;
}
你的插件CSS:
#myPlugin h1,
#MyH2插件,
#我的插件h3,
#MyH4,
#Myh5,
#我的插件h6{
利润率:15px0;
字体家族:继承;
字体大小:粗体;
线高:20px;
颜色:继承;
文本呈现:优化易读性;
}
还有,另一个想法。在WordPress管理页面中,而不是:

add_action('admin_enqueue_scripts'、'scripts_for_admin_page');
你应该考虑


Codex参考插件处于活动状态:


正如其他人在另一个帖子中指出的,这实际上是CSS开发和开发WordPress插件的最佳实践

到底是什么被谁覆盖了?在发布了链接OP之后,Bootstrap在他的WordPress安装中覆盖了CSS。谢谢你的帮助。
add_action( 'admin_enqueue_scripts', 'scripts_for_admin_page' );