日本語
フォーラム
ホーム / 使い方全般 / widget の出力に関する質問です。
(@isseihara)
15年、 7ヶ月前
wordpress 2.7.1 を使用しています。
widget の出力に関する質問です。
通常、ウィジェットを表示させると、自動的に
<ul><li>(ウィジェットの内容)</li></ul>
で囲まれてしまう仕様になっていることと思います。
functions.phpに、
if ( function_exists(‘register_sidebar’) ) register_sidebar(array( ‘before_widget’ => ‘<div class=”module” id=”%1$s”>’, ‘after_widget’ => ‘</div>’, ‘before_title’ => ‘<h2>’, ‘after_title’ => ‘</h2>’, ));
上記のようなコードを書いてウィジェットを表示させようとしていますが、それでもやはり、ウィジェットが【<ul><li>】要素で囲まれてしまいます。
サイトのデザインが崩れてしまうなどの問題があるため、このように自動的にリスト表示されないようにしたい(<ul><li>を挿入されないようにしたい)のですが、どうすればよいでしょうか? (また、それは可能ですか?)
できれば、テーマファイルの「functions.php」を修正するだけで解決したいのですが。。。
ご教授のほど、よろしくお願いいたします。
(@jim912)
isseiharaさん、こんにちは。
ご記述いただいたコードで
<div class=”module” id=”*****”> ウィジェットAの内容 </div> <div class=”module” id=”#####”> ウィジェットBの内容 </div>
となるはずです。 ならないのであれば、上記コード以前でregister_sidebarもしくは、register_sidebarsが呼び出されていたりしませんか?