Vous avez déjà voulu afficher le nombre de pièces jointes à un message dans une colonne d’administration ? Ce snippet affichera le nombre de pièces jointes pour chaque message dans une colonne d’administration personnalisée.
Instructions
Tout ce que vous avez à faire est d’ajouter ce code dans le fichier functions.php de votre thème ou dans un plugin spécifique à votre site:
add_filter('manage_posts_columns', 'posts_columns_attachment_count', 5); add_action('manage_posts_custom_column', 'posts_custom_columns_attachment_count', 5, 2); function posts_columns_attachment_count($defaults){ $defaults['wps_post_attachments'] = __('Attached'); return $defaults; } function posts_custom_columns_attachment_count($column_name, $id){ if($column_name === 'wps_post_attachments'){ $attachments = get_children(array('post_parent'=>$id)); $count = count($attachments); if($count !=0){echo $count;} } }
Note : Si c’est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez vous référer à notre guide sur comment copier/coller correctement des extraits de code dans WordPress, afin de ne pas casser accidentellement votre site.
Si vous avez aimé cet extrait de code, n’hésitez pas à consulter Comment configurer le suivi des téléchargements sur WordPress avec Google Analytics.
how can i implement it for custom post type?
[…] Source: WPSNIPP […]
Very cool!
glad to see you like the snippet!
[…] to Kevin Chard for the […]