逆引きゴリラ

News
2021/01/12 設定値の解説記事を 2 件追加しました。
  1. ホーム
  2. フック
  3. snow_monkey_nav_menu_item_title_show_description

snow_monkey_nav_menu_item_title_show_description

フックタイプ

フィルターフック

説明

メニュー項目の説明表示を有効化、または無効化します。

補足説明

  • グローバルナビの場合は、標準で説明表示が可能です。
  • ドロワーナビの場合は、有効化しなければ表示されません。
  • 本フックで説明表示を有効化した場合でも、標準では綺麗に表示されない場合があります。各自でスタイリングする必要があります。

引数

引数名タイプ説明
$show_description論理値(bool、boolean)説明表示を有効化する場合は true、それ以外の場合は false
$depth整数(int)メニューの階層
$menu_location文字列(string)メニューの位置(slug値)
  • $depth0 から開始されます。‘0’ が最上階層となります。

メニューの位置(slug)について

メニューの位置(slug値)説明
‘global-nav’グローバルナビゲーション
‘drawer-nav’ドロワーナビゲーション
‘drawer-sub-nav’ドロワーサブナビゲーション
‘header-sub-nav’ヘッダーサブナビゲーション
‘footer-sticky-nav’フッター固定ナビゲーション
‘social-nav’ソーシャルナビゲーション
‘follow-box’フォローボックス

が、標準で存在しています。

返却値

変数名タイプ説明
$show_description論理値(bool、boolean)説明表示を有効化する場合は true、それ以外の場合は false

サンプルコード

my-snow-monkey.php
<?php

  … 略 …

  add_filter(
    'snow_monkey_nav_menu_item_title_show_description',
    function( $show_description, $depth, $menu_location ) {

      … ここに「メニュー項目の説明表示を有効化、または無効化する処理」を記述しましょう …

      return $show_description;
    },
    10,
    3
  );