ウィジェットを作成するとき、WordPressは<div class="typewidget">
ウィジェットの周りに配置します。
ファイルを編集せずにこれらの余分なdivを削除したいと思いwp-includes/default-widgets.php
ます。
私のテーマindex.php
ファイルでは、次のものを使用します。
<ul>
<?php if ( !function_exists('dynamic_sidebar')
|| !dynamic_sidebar('widgetname') ) : ?>
<?php endif; ?>
</ul>
次に、functions.php
ファイル内で:
register_sidebar(array(
'name' => 'widgetname',
'before_widget' => '<li>',
'after_widget' => '</li>',
));
そして、これはサイトに表示されます:
<ul>
<li>
<div class="textwidget">
<strong><a href="#">musica</a></strong> <a href="#">Lorem ipsum dolor sit amet dolor sit am.</a>
</div>
</li>
</ul>
何か案は?ありがとう。