Messages d'état WordPress Paramètres Formulaire
function change( $data ) {
$message = null;
$type = null;
if ( null != $data ) {
if ( false === get_option( 'myOption' ) ) {
add_option( 'myOption', $data );
$type = 'updated';
$message = __( 'Successfully saved', 'my-text-domain' );
} else {
update_option( 'myOption', $data );
$type = 'updated';
$message = __( 'Successfully updated', 'my-text-domain' );
}
} else {
$type = 'error';
$message = __( 'Data can not be empty', 'my-text-domain' );
}
add_settings_error(
'myUniqueIdentifyer',
esc_attr( 'settings_updated' ),
$message,
$type
);
}
devasghar