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