删除wordpress中的内联样式"最近的评论"小部件

时间:2014-08-15 15:15:26

标签: wordpress twitter-bootstrap inline-styles

我正在使用wordpress网站,我正在使用_tk启动主题,该主题基于" Underscores"和Bootstrap。
我从头开始设计小部件区域,所以我给了margin和padding = 0来覆盖bootstrap样式 问题是这适用于每个小部件,除了"最近评论"小工具!
我使用开发人员工具检查了它,发现最近的评论小部件ulli,并且内联样式强制它显示一些填充。
所以我试着搜索这段代码的注入位置但却无法理解它。 ul id="recentcomments"li class="recentcomments"位于default-widgets.php中 该文件中没有为这些标记指定样式属性。我尝试在netbeans中使用文件夹搜索功能搜索整个wordpress文件夹,但它没有显示在任何地方 这是截图的链接。 http://tinypic.com/r/efhwyt/8

3 个答案:

答案 0 :(得分:4)

似乎有一个过滤器可以删除这些不需要的样式“show_recent_comments_widget_style”

在我的主题的functions.php中

add_filter( 'show_recent_comments_widget_style', function() { return false; });

答案 1 :(得分:1)

如果将以下内容添加到样式表中,则应覆盖内联样式。

.recentcomments
{
    padding: 0 !important;
}

答案 2 :(得分:0)

我得到了答案,它仅针对 tk主题。它的Javascript - - 。它位于第26行的bootstrap.wp.js文件中!

$( '.widget_recent_comments ul#recentcomments li' ).css( 'padding', '5px 15px');