プラグインをインストール後、特定のURLにアクセスすると記事一覧などをJSON形式で返してくれます。パラメータもいろいろ対応してるので、フロント部をWordpress使わずに今流行のVueとかReactでスタイリッシュに決めたりするのに便利です。いうのをヘッドレス化と呼ぶらしいですよ。WPの体目当てなんすね~。APIを拡張するプラグインを導入するか、自分でfunction.php弄る必要があります。探してみるとこの2つがヒットしました。Menus・・・でこの2つは何が違うの?両方共メニュー一覧を吐き出してくれます。JSONの構造が違います。子メニューに注目してください。2271)の[children]に格納されています。階層がなくぺちゃんこです。格納されている数字が、親の[id]に紐付いている形です。結果:階層構造の違いでした。これが影響するのは例えばの話ですが、Vueとかでメニュー一覧のAPIを呼んで、v-for(ループ)でザザザっと一覧表示したいとき。Menusのぺちゃんこな階層ではどのアイテムが子メニューなのか条件分岐しづらいですね。それぞれの親に紐づく形でタグを配置しないといけない。併用で、「子を持たない親」を並べる。途中でv-else、すなわち「子を持つ親」が回ってきたら、別タグで並べられる。その別タグの中で更にv-for(今度はchildren内に範囲限定)回して子を並べる。いう風に構造的にきれいな条件分岐ができます。(文章で書いたら何言ってるかわからへんわ。Menusは更新もだいぶ前なので、ちゃんとしたプロジェクトならやっぱり自前で用意するのが良さそうすね。ふくいIT企業でフロントエンドエンジニアのアレとして日々奮闘しております。ギターとかバイオリンとか弾きます。音楽と紅生姜が好きです。SessionGOを開発・運営しています。*コメントふくいと申します。IT企業でフロントエンドエンジニアのアレとして日々奮闘しております。音楽と紅生姜が好きです。日々の業務で直面した手強いあれを、なんか備忘録みたいな感じで書いていくあれです。音楽とか日常的なことも書くと思います。