WordPress possède quelques colonnes d'administration par défaut qui affichent des informations sur vos types de publication de billets et de pages. Vous pouvez également ajouter une miniature mise en avant aux colonnes de billets / pages d'administration, vous n'avez donc pas besoin de modifier le billet pour vérifier les images mises en avant.
Instructions : Ajoutez le code suivant au fichier functions.php de votre thème WordPress.
if (function_exists( 'add_theme_support' )){
add_filter('manage_posts_columns', 'posts_columns', 5);
add_action('manage_posts_custom_column', 'posts_custom_columns', 5, 2);
add_filter('manage_pages_columns', 'posts_columns', 5);
add_action('manage_pages_custom_column', 'posts_custom_columns', 5, 2);
}
function posts_columns($defaults){
$defaults['wps_post_thumbs'] = __('Thumbs');
return $defaults;
}
function posts_custom_columns($column_name, $id){
if($column_name === 'wps_post_thumbs'){
echo the_post_thumbnail( array(125,80) );
}
}
Vous pourriez également aimer supprimer la boîte méta de l’image mise en avant.
C'est super ! ça a fonctionné en copiant et collant simplement cet extrait de code dans le fichier functions.php !
Merci !
[…] [Source] […]
C'est un extrait de code plutôt pratique, merci de l'avoir partagé.
Cool, content que vous aimiez l'extrait de code,
Merci pour l'info. Une idée de comment réordonner les colonnes pour que la colonne de la miniature soit la première ?
merci
J'aimerais aussi avoir la réponse à cela. Au début, j'ai pensé que c'était le "5" parce qu'il était dans la cinquième colonne, mais j'ai essayé de le changer et rien ne s'est passé.
C'est la priorité, c'est-à-dire quand ils sont exécutés
http://codex.wordpress.org/Function_Reference/add_filter
http://codex.wordpress.org/Function_Reference/add_action
Merci pour cette astuce pratique. Cela bénéficie vraiment à notre processus de travail pour visualiser nos billets WordPress.
Cool, content de voir que cela aide.
J'aimerais beaucoup avoir cette vérification si une image mise en avant s'affiche et fonctionne comme elle le fait, mais si les images mises en avant ne sont pas activées, afficher la miniature de l'image attachée au billet. Serait-ce difficile à faire ?