0
いくつかの設定の正当性をsanitize_callback
で確認します。それは動作しますが、失敗した場合は、デフォルトの値をリセットします。どうやってやるの?残念ながらsanitize_callback
Wordpressカスタマイザsanitize_callback:デフォルトで失敗にリセットする方法
$wp_customize->add_setting(
$attribute[0],
array(
"default" => $attribute[1],
"sanitize_callback" => $validate_func,
)
);
あなたは正確に何を参照していますか? –
Add-Settingの一部である 'sanitize_callback'オプションは、驚くべきことに衛生的なものに過ぎません。この関数は、何をするかを決めるために関数を設定するものだけを許可します。例えば 'esc_html()'関数です。 'validate_func()'に '$ attribute [1]'を返そうとしましたか? – user2419311