我正在开发一个 wordpress 网站,我正在使用基于“Underscores”和 Bootstrap 的 _tk starter 主题。
我从头开始设计小部件区域的样式,所以我给了 margin 和 padding = 0 来覆盖引导样式。
问题是这适用于除“最近评论”小部件之外的每个小部件!
我用开发人员工具检查了它,发现对于最近的评论小部件ul
和li
,并且内联样式迫使它显示一些填充。
因此,我试图搜索此代码的注入位置,但未能理解。和驻留在 default- ul id="recentcomments"
widgets.phpli class="recentcomments"
该文件中没有为这些标签分配样式属性。我尝试使用 netbeans 中的文件夹搜索功能在整个 wordpress 文件夹中搜索,但它没有显示在任何地方。
这是屏幕截图的链接。http://tinypic.com/r/efhwyt/8
问问题
1530 次
3 回答
5
似乎有一个过滤器可以删除这种不需要的样式“show_recent_comments_widget_style”
在我的主题的functions.php中:
add_filter( 'show_recent_comments_widget_style', function() { return false; });
于 2016-10-22T17:03:27.887 回答
1
如果将以下内容添加到样式表中,则应覆盖内联样式。
.recentcomments
{
padding: 0 !important;
}
于 2014-08-15T15:17:24.340 回答
0
我得到了答案,它仅适用于 tk 主题。它的 Javascript - - 。它在第 26 行的 bootstrap.wp.js 文件中!
$( '.widget_recent_comments ul#recentcomments li' ).css( 'padding', '5px 15px');
于 2014-08-15T16:16:00.600 回答