dynamic_sidebar()
を使うと、デフォルトで
<li>
で囲まれてしまいます。
そこで、以下のプログラムを直前に埋め込んでやれば変更ができます。
今回は、
<p>
で囲みたいってことで、
add_action('dynamic_sidebar_params', 'my_dynamic_sidebar_params'); function my_dynamic_sidebar_params($params) { foreach( $params AS $key => $properties ) { $params[$key]['before_widget'] = '<p>'; $params[$key]['after_widget'] = '</p>'; } return $params; }
こんな感じで、テンプレートファイルとかに書いてやればOKです。