La 'message'partie du $_GETtableau est responsable de la conservation de la valeur réelle du message integer. Cela signifie que tout ce qui y est transmis sera défini comme un message réel. Les messages eux-mêmes sont stockés dans un tableau global dans les modèles d'administration UI. Il est nommé $messageset possède trois clés par défaut:
page
post
attachment
Les messages sont stockés en tant que sous-tableaux du $messagestableau principal .
Remarques:
Quelques points à garder à l'esprit (WP core v4.0.1):
Le 0n'est pas utilisé.
Les attachmentmessages sont actuellement un hack et ont juste la chaîne 'Media attachment updated.'sur chaque clé.
Tous les sous-tableaux de messages comportent 10 touches
Comment ajouter des messages personnalisés
Utilisez le post_updated_messagesfiltre:
add_filter('post_updated_messages',function( $messages ){
$messages['post'][2]='My awesome custom field just updated. Congratulations!';return $messages;});
Regardez ~/wp-admin/edit-form-advanced.phpquel message est utilisé pour quoi.
Le repli, si aucun type de publication n'est utilisé, est le posttableau de messages de type de publication.
Types de publication personnalisés
Vous pouvez ajouter en toute sécurité votre propre ensemble de messages via un rappel sur le filtre sur mesure. Assurez-vous simplement d'utiliser le nom de votre type de publication personnalisé comme clé pour le tableau des messages:
add_filter('post_updated_messages',function( $messages ){
$messages['my_custom_post_type'][2]='Go, buy some milk!';return $messages;});
Le rappel lui-même est probablement mieux accroché
Réponses:
http://codex.wordpress.org/Function_Reference/register_post_type exemple:
la source
Stockage des messages
La
'message'
partie du$_GET
tableau est responsable de la conservation de la valeur réelle du messageinteger
. Cela signifie que tout ce qui y est transmis sera défini comme un message réel. Les messages eux-mêmes sont stockés dans un tableau global dans les modèles d'administration UI. Il est nommé$messages
et possède trois clés par défaut:page
post
attachment
Les messages sont stockés en tant que sous-tableaux du
$messages
tableau principal .Remarques:
Quelques points à garder à l'esprit (WP core v4.0.1):
0
n'est pas utilisé.attachment
messages sont actuellement un hack et ont juste la chaîne'Media attachment updated.'
sur chaque clé.Comment ajouter des messages personnalisés
Utilisez le
post_updated_messages
filtre:Regardez
~/wp-admin/edit-form-advanced.php
quel message est utilisé pour quoi.Types de publication personnalisés
Vous pouvez ajouter en toute sécurité votre propre ensemble de messages via un rappel sur le filtre sur mesure. Assurez-vous simplement d'utiliser le nom de votre type de publication personnalisé comme clé pour le tableau des messages:
Le rappel lui-même est probablement mieux accroché
la source
J'ai pensé que cela pourrait aider certains.
Après avoir parcouru la longueur et la largeur de divers sites, je n'ai pu obtenir qu'un message personnalisé affiché avec l'aide de cela.
https://onextrapixel.com/10-tips-for-a-deply-customised-wordpress-admin-area/
la source