Parliamo del progetto
Wordpress Backoffice

WordPress: Aggiungere un filtro per autore nella lista degli articoli dell'amministrazione

Per aggiungere un filtro per autore nella pagina dell'elenco degli articoli disponibile in WordPress, basta’aggiungere il codice seguente nel file functions.php :Nota: j’ai lasciatoéil commento di l’istruzione condizionale sui tipi ...

WordPress: Aggiungere un filtro per autore nella lista degli articoli dell'amministrazione

Per aggiungere un filtro per autore nella pagina dell'elenco degli articoli disponibile in WordPress, basta’aggiungere il codice seguente nel file functions.php :
Nota: j’ai lasciatoéil commento di l’istruzione condizionale sui tipi di post, çpuò sempre servire😉

function restrict_manage_authors() {
/*if (isset($_GET['post_type']) && post_type_exists($_GET['post_type']) && in_array(strtolower($_GET['post_type']), array('your_custom_post_types', 'here'))) {
*/wp_dropdown_users(array(
'show_option_all'	=> 'Show all Authors',
'show_option_none'	=> false,
'name'			=> 'author',
'selected'		=> !empty($_GET['author']) ? $_GET['author'] : 0,
'include_selected'	=> false
));
/*}*/
}
add_action('restrict_manage_posts', 'restrict_manage_authors');

Riprodurre questa personalizzazione oggi

Il principio del hook rimane utile, ma gli schermi di amministrazione e le API di WordPress sono evoluti dalla pubblicazione. Testa il codice in un ambiente di prova con la versione esatta del core, del tema e dei plugin del sito.

  • Salvate i file e il database prima di qualsiasi modifica.
  • Controllate le capacità degli utenti, i nonce, la convalida degli input e l'escape degli output.
  • Posizionate la personalizzazione in un'estensione dedicata o in un tema child per preservare gli aggiornamenti.

Riferimento : manuale ufficiale di sviluppo delle estensioni WordPress.

Condividi questo articolo