• 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」を修正するだけで解決したいのですが。。。

    ご教授のほど、よろしくお願いいたします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • モデレーター jim912

    (@jim912)

    isseiharaさん、こんにちは。

    ご記述いただいたコードで

    <div class=”module” id=”*****”>
    ウィジェットAの内容
    </div>
    <div class=”module” id=”#####”>
    ウィジェットBの内容
    </div>

    となるはずです。
    ならないのであれば、上記コード以前でregister_sidebarもしくは、register_sidebarsが呼び出されていたりしませんか?

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「widget の出力に関する質問です。」には新たに返信することはできません。