逆引きゴリラ

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

snow_monkey_design_skin_choices

フックタイプ

フィルターフック

説明

デザインスキンの選択項目を設定します。

補足説明

  • カスタマイザーで選択可能なデザインスキンの選択項目を設定します。
  • 指定したデザインスキンを変更させたくない場合などのカスタマイズを可能にします。
  • 実際に存在しないデザインスキンのslugを設定した場合は問題となる場合があります。
  • デザインスキンの選択項目の変更に対して想定されたフックです。それ以外の使用をされることは非推奨とされています。

引数

引数名タイプ説明
$choices連想配列(array)デザインスキンの選択要素を持つ連想配列

$choices の配列内は下記の定義がされています。

キー名タイプ説明
デザインスキンのslug文字列(string)デザインスキンの選択で表示される名前

返却値

変数名タイプ説明
$choices連想配列(array)デザインスキンの選択要素を持つ連想配列

サンプルコード

my-snow-monkey.php
<?php

  … 略 …

  add_filter(
    'snow_monkey_design_skin_choices',
    function( $choices ) {

      // 該当のデザインスキンの選択肢を削除する場合
      unset( $choices[ 削除したいデザインスキンのslug ] );

      return $choices;
    }
  );