0

関連するカスタムタクソノミー (“product_type”) を持つカスタム投稿タイプ (“products”) があります。そのため、製品を作成するときは、どのカテゴリに入れるかを選択します。

分類法は階層的で、次のようになります。

Category 1
    Sub-Category 1.1
    Sub-Category 1.2
    Sub-Category 1.3
Category 2
Category 3
    Sub-Category 3.1
    Sub-Category 3.2
etc, etc

私が望む (そしてその方法がわからない) のは、分類法を動的に複製するメニューを、それらに関連付けられた製品と共に作成することです。

レンダリングされた html は次のようになります。

<ul>
    <!--first level-->
    <li>
        <a href="#">Category 1</a>
        <ul>
            <!--second level-->
            <li>
                <a href="#">Sub-category 1.1</a>
                <!--third level-->
                <ul>
                    <li><a href="#">product</a></li>
                    <li><a href="#">product</a></li>
                </ul>
            </li>


            <!--second level-->
            <li>
                <a href="#">Sub-category 1.2</a>
                <!--third level-->
                <ul>
                    <li><a href="#">Product</a></li>
                    <li><a href="#">Product</a></li>
                </ul>
            </li>
        </ul>
    </li>

    <!--first level-->
    <li class="first-level">
        <a href="#">Category 2</a>
        <ul>
            <!--second level-->
            <li><a href="#">Product</a></li>

            <!--second level-->
            <li><a href="#">Product</a></li>

            <!--second level-->
            <li><a href="#">Product</a></li>
        </ul>
    </li>
</ul>

私はhtmlは知っていますが、phpはあまり得意ではありません。

それを達成するために誰かが私を正しい方向に向けることができますか?

ありがとう!

4

1 に答える 1