Una caratteristica che manca a WordPress è visualizzare l'immagine in evidenza (thumbnail) associata ad un post nelle colonne della tabella amministrativa dei post. Fortunatamente esiste una soluzione. Vediamo quale.
Aggiungete il seguente codice al file functions.php
:
add_filter( 'manage_posts_columns', 'add_post_thumbnail_column', 5 );
add_filter( 'manage_pages_columns', 'add_post_thumbnail_column', 5 );
function add_post_thumbnail_column( $cols ) {
$cols['post_thumb'] = __( 'Immagine in evidenza', 'textdomain' );
return $cols;
}
add_action( 'manage_posts_custom_column', 'display_post_thumbnail_column', 5, 2 );
add_action( 'manage_pages_custom_column', 'display_post_thumbnail_column', 5, 2 );
function display_post_thumbnail_column( $col, $id ) {
switch( $col ) {
case 'post_thumb':
the_post_thumbnail( array( 150,150 ) );
break;
default:
break;
}
}