ワードプレスメニュー表示タグ

またまたワードプレスです。
今回はページ生成させたときのメニュー表示です。
トップページだけ表示されないのでHOMEリンクだけつけてやればよいですね。カスタムメニューの表示方法もご紹介します。

フッターリンクやメニュー作成に役立ちます。


スポンサーリンク

 1, // 階層制限、0は制限無し
    'show_date'   => '', // それぞれのページの登録日表示します。デフォルト値は空です。'modified' 最終更新日を表示します、'xxx' modified 以外の値は作成日 (post_date) を表示します。
    'date_format' => get_option('date_format'), // 上記のパラメータで使うページの日付の書式を設定します 
    'child_of'    => 0, // ページの子ページに関する階層制限
    'exclude'     => '', // 除外されるページID番号
    'exclude_tree'=> '', // 除外したい親ページIDをカンマ区切りで指定します。親ID以下は除外
    'title_li'    => '', // ページリストの見出しのテキストとスタイルを設定します。
    'echo'        => 1, // 結果は表示
    'authors'     => '', // 指定した著者 ID (複数の場合はカンマで区切る) のページのみを表示します。
    'number'      => 8, // 表示数
    'sort_column' => 'menu_order', // 'post_title','post_date','post_modified','ID','post_author','post_name' 
    'sort_order'  => 'asc', // 'asc'低いほうから高いほうへ並び替えます、'desc'高いほうから低いほうへ並び替えます
    'link_before' => '', //  タグリンクの前に表示されるテキストまたは HTML
    'link_after'  => '', //  タグリンクの後に表示されるテキストまたは HTML
    'offset'      => 'no OFFSET' // ページの取得開始位置を飛ばす数です 
);
?>

上記は設定で利用する場合にのみ記述した方がよいですね。下記が簡単に書いた場合です。

 

カスタムメニューの設定方法

ワードプレスには3.0からカスタムメニューができるようになりましたのでその方法をご紹介します。
まずfunctions.phpに下記を記述します。

add_theme_support( 'menus' );

これで管理画面の外観からメニュー表示がされます。ここでメニューの作成をするのですが表示させる側はにタグが必要になります。

header.phpが多いと思いますが。


と記述したらできあがりです。
メニューのコンテンツにより特定のものだけを表示する場合はメニュータイトルを指定してあげればよいです。

 'custom' )); ?>

以上です。

コメントを残す

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