wp_nav_menuにて別ページで開く(target=_blank)

WordPressのメニュー表示、wp_nav_menuがあるけど、これで作られたメニューはクリックしても別ページでは開かないんだよね。

マニュアル見ても、”target=_blank”などのパラメタはない。
調べてみると、力技がありました。

$footerRight = wp_nav_menu(
  array('theme_location'=>'footer-right', 'echo'=>false));
echo str_replace('<a',"<a target='_blank'", $footerRight);

あっ・・・そうなのね。
以上です。

コメントを残す

役立つ
面白い

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください