WordPress add_settings_error() Function Kodu

WordPress add_settings_error() Function Kodu

Ayarlar API’sinin bir parçası. Kullanıcılara ayar doğrulama sorunları, eksik ayarlar veya başka herhangi bir şey hakkında mesajlar göstermek için bunu kullanın.

Belli bir ayarın gönderim hakkında geri bildirimde bulunabilmesi için register_setting() ‘de tanımlanan $sanitize_callback işlevinin içine ayar hataları eklenmelidir.

Varsayılan olarak, hatayı oluşturan gönderimden hemen sonra mesajlar gösterilecektir. Settings_errors() işlevine yapılan ek çağrılar, ayarlar sayfasına ilk erişildiğinde bile hataları göstermek için kullanılabilir.

function add_settings_error( $setting, $code, $message, $type = 'error' ) {
    global $wp_settings_errors;
 
    $wp_settings_errors[] = array(
        'setting' => $setting,
        'code'    => $code,
        'message' => $message,
        'type'    => $type,
    );
}

Yorumlar / Düşünceler