Adicionar conteúdo personalizado no Painel (Dashboard) do WordPress
A Dashboard (ou área de administração) do WordPress pode ser customizada. Existem vários widgets lá que podem ser mostrados ou escondidos, entre eles o status geral do blog quanto aos posts, comentários, rascunhos e até um postador rápido. Também é possível escolher quantas colunas este área de administração terá, mas e quanto aos widgets personalizados?
Caso queira acrescentar algum conteúdo fixo ou dinâmico no Painel do WordPress, é possível fazer isso diretamente do seu tema, a partir do arquivo mágico functions.php. Vá em Aparência, Editar e escolha o arquivo functions.php, nele adicione o código abaixo:
add_action('wp_dashboard_setup', 'custom_dashboard_widgets'); function custom_dashboard_widgets(){ //o primeiro paramentro e a ID da widget (que determina o div da widget) //o segundo parametro e o titulo exibido na widget //o terceiro parametro e o nome da funcao que busca o conteudo wp_add_dashboard_widget('my_custom_widget_id', 'Titulo da widget', 'my_custom_widget'); } function my_custom_widget() { //conteudo da widget echo '<p>Adicione aqui o conteudo da widget.</p>'; }
Após isso, você terá um novo bloco na Dashboard do WordPress com o conteúdo determinado por este código.