Como include um tipo de publicação no admin / backend?

Estou mudando o backend / admin e quero mostrar uma div acima das páginas. Como posso include as páginas como o exemplo;

exemplo

<?php include('./tools.php') ; 

Isso funciona, mas quando eu escolho edit.php / edit.php? post_type = página, não mostra nada.

Solutions Collecting From Web of "Como include um tipo de publicação no admin / backend?"

Primeiro…

Estou mudando o backend / admin …

Sua descrição faz parecer que você está cortando o Core. Não faça isso. É um pesadelo de manutenção.

O gancho de ação in_admin_header parece ser colocado sobre onde você deseja colocar seu conteúdo.

 190 /** 191 * Fires at the beginning of the content section in an admin page. 192 * 193 * @since 3.0.0 194 */ 195 do_action( 'in_admin_header' ); 

Use esse gancho para adicionar seu conteúdo.

 function admin_content_wpse_144936() { echo 'howdy'; } add_action('in_admin_header','admin_content_wpse_144936'); 

Se você olhar para as 75 linhas ou mais abaixo desse gancho na fonte, você verá vários outros ganchos que também podem ser promissores.

O admin_head-$hook_suffix hook pode ser usado para dar-lhe muito bom controle sobre quando seu conteúdo é adicionado. Por exemplo:

 function admin_content_wpse_144936() { echo 'howdy'; } function add_admin_content_wpse_144936() { add_action('in_admin_header','admin_content_wpse_144936'); } add_action('admin_head-edit.php','add_admin_content_wpse_144936');