ミギムキ

[WordPress] 手軽にサイトマップを作って楽にメンテナンスしたい

やりたいこと

サンプルコード

functions.php

function disp_sitemap() { ob_start(); $args = array('menu' => 'sitemap'); wp_nav_menu($args); $html = ob_get_contents(); ob_end_clean(); return $html; } add_shortcode('sitemap', 'disp_sitemap');

html

[sitemap]

CSS

.menu-sitemap-container > ul { display: table; margin: -1em auto 0px; } .menu-sitemap-container li { margin: 1em 0px 0px; } .menu-sitemap-container .sub-menu { margin: 0px 0px 0px 1em; } .menu-sitemap-container .menu-item-has-children, .menu-sitemap-container .menu-item-has-children + li { margin: 2em 0px 0px; }

仕組み、解説、補足など

ご質問など受け付けています

記事の中でわかりにくかったところ、もっと知りたかったこと、間違っていることなど、何でもお気軽にご連絡ください。

ご連絡は下記フォームを利用いただくか、ツイッターアカウント@flat8migi宛てでもOKです。