タグ

2016年12月12日のブックマーク (1件)

  • 【WordPress】自由自在、Walker_Nav_Menuクラスでwp_nav_menuの出力を操る

    やっと、off-canvas と dropdown の切り替えができるCSSだけで実装したレスポンシブナビゲーションメニューが完成した。 もちろん、全部自分だけで作れる技量もなく、世界中を旅しながら(ネットだけど)CSSテンプレート探しまわり、そのテンプレートに合う html を吐き出すようにしました。 wordpressのテーマとして作っているので、wp_nav_menu()で普通に出力しても、求めている htmlコード にはならず、困った困ったと、フックをかけて何とかしてやろうと、処理方法を探しまわったところ「カスタムウォーカー機能」という、高いレベルで htmlコード をカスタマイズ出来ることが分かりました。 使い方はくせがあるように思いますが、結果的にはそうでもなかったので、メモとして残しておきます。 まず、呼び出し方 wp_nav_menu( array( 'theme_loca

    【WordPress】自由自在、Walker_Nav_Menuクラスでwp_nav_menuの出力を操る