0

私はカスタムのWordPressナビゲーション出力を取得しようとしていますが、それをどこに使用するかを理解するのに苦労しています。

現時点では、WordPressのデフォルトの出力は次のとおりです。

<ul>
<li>Link</li>
<li>Link
    <ul><li>Link</li></ul>
</li>
</ul>

しかし、私が出力する必要があるのは次のとおりです。

<ul>
<li>Link</li>
<li>Link
    <ul><div><span></span><li>Link</li><span></span></div></ul>
</li>
</ul>

これで、WordPressに$beforeと$afterがあることがわかりましたが、残念ながら、これを使用すると、追加したい子liだけでなく、すべてのリンクに追加されます。

これはカスタムウォーカーメソッドを使用して行われることは理解していますが、混乱していると言っても過言ではありません。誰かが私を正しい方向に向けることができますか?

4

1 に答える 1

0

WordPress メニューの出力 HTML を変更するには、 walkerスクリプトを使用できます。

これを自分で簡単に説明することはできませんが、優れたチュートリアルがあります。

私が知る限り、Wordpress が使用するデフォルトのスクリプトは次のようになります。読み取りとコーディングのスキルがあれば、これを好みのタグで変更して必要なウォーカーを作成できる場合があります。

于 2012-08-13T08:31:42.167 に答える