A 'message'parte da $_GETmatriz é responsável por manter o valor real da mensagem como integer. Isso significa que tudo o que for passado lá será definido como mensagem real. As mensagens em si são armazenadas em uma matriz global nos modelos de UI do administrador. É nomeado $messagese tem três chaves por padrão:
page
post
attachment
As mensagens são armazenadas como sub-matrizes da $messagesmatriz principal .
Notas:
Algumas coisas a ter em mente (WP core v4.0.1):
O 0não está em uso.
As attachmentmensagens atualmente são um hack e apenas possuem a string 'Media attachment updated.'em todas as chaves.
Todas as sub-matrizes de mensagens têm 10 chaves
Como adicionar mensagens personalizadas
Use o post_updated_messagesfiltro:
add_filter('post_updated_messages',function( $messages ){
$messages['post'][2]='My awesome custom field just updated. Congratulations!';return $messages;});
Veja ~/wp-admin/edit-form-advanced.phpqual mensagem é usada para quê.
O fallback, se nenhum tipo de postagem for usado, é a postmatriz de mensagens do tipo de postagem.
Tipos de postagem personalizados
Você pode adicionar com segurança seu próprio conjunto de mensagens por meio de um retorno de chamada no filtro sob medida. Apenas certifique-se de usar seu nome personalizado de tipos de postagem como chave para a matriz de mensagens:
add_filter('post_updated_messages',function( $messages ){
$messages['my_custom_post_type'][2]='Go, buy some milk!';return $messages;});
O retorno de chamada em si provavelmente é melhor conectado
Respostas:
http://codex.wordpress.org/Function_Reference/register_post_type exemplo:
fonte
Armazenamento de Mensagens
A
'message'
parte da$_GET
matriz é responsável por manter o valor real da mensagem comointeger
. Isso significa que tudo o que for passado lá será definido como mensagem real. As mensagens em si são armazenadas em uma matriz global nos modelos de UI do administrador. É nomeado$messages
e tem três chaves por padrão:page
post
attachment
As mensagens são armazenadas como sub-matrizes da
$messages
matriz principal .Notas:
Algumas coisas a ter em mente (WP core v4.0.1):
0
não está em uso.attachment
mensagens atualmente são um hack e apenas possuem a string'Media attachment updated.'
em todas as chaves.Como adicionar mensagens personalizadas
Use o
post_updated_messages
filtro:Veja
~/wp-admin/edit-form-advanced.php
qual mensagem é usada para quê.Tipos de postagem personalizados
Você pode adicionar com segurança seu próprio conjunto de mensagens por meio de um retorno de chamada no filtro sob medida. Apenas certifique-se de usar seu nome personalizado de tipos de postagem como chave para a matriz de mensagens:
O retorno de chamada em si provavelmente é melhor conectado
fonte
Achei que isso poderia ajudar alguns.
Depois de percorrer vários sites, só consegui receber uma mensagem personalizada com a ajuda disso.
https://onextrapixel.com/10-tips-for-a-deeply-customised-wordpress-admin-area/
fonte