我在wordpress主题中使用小部件,我需要删除:
<div class="textwidget"></div>
小部件内容周围出现的。我在我的function.php文件中使用它:
if (function_exists('register_sidebar'))
register_sidebar(array('name'=>'Church Address',
'before_widget' => '',
'after_widget' => '',
'before_title' => '<p class="bold">',
'after_title' => '</p>',
));
但我需要从文本小部件的主体周围删除div。有没有办法做到这一点?
我还有另一个问题。当我说出来时,before_widget中的
标签和after_widget中的
不应该在整个小部件周围放置一个段落标记吗?相反,它将它们放在整个小部件之前。
答案 0 :(得分:0)
在你的page.php上,代码应该是这样的:
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Church Address') ) : ?>
<address>
<p class="bold">
The Church Address goes here if the sidebar isn't working or not loading
</p>
</address>
<?php endif; ?>
然后启用侧边栏小部件:admin-&gt; appearance-&gt;小部件 你的functions.php文件里面的代码应该没问题。虽然如果使用p标签,我会将其包含在地址标签中以获得更好的读取能力,并且所有主流浏览器都支持它。
if (function_exists('register_sidebar'))
register_sidebar(array('name'=>'Church Address',
'before_widget' => '',
'after_widget' => '',
'before_title' => '<address class="bold">',
'after_title' => '</address>',
));