Vous cherchez un moyen d’afficher toutes les colonnes pour chaque article ? Bien qu’il existe probablement un plugin pour cela, nous avons créé un extrait de code rapide que vous pouvez utiliser pour afficher absolument tous les champs personnalisés pour chaque article.
Instructions :
Tout ce que vous avez à faire est d’ajouter ce code au fichier functions.php de votre thème ou dans un plugin spécifique à votre site:
add_action( 'all_admin_notices', 'wpsnipp_show_all_custom_fields' ); function wpsnipp_show_all_custom_fields() { if ( isset( $_GET['post'] ) ) { $post_id = absint( $_GET['post'] ); ?> <div id="message" class="updated"> <h3>All post meta:</h3> <xmp><?php print_r( get_post_meta( $post_id ) ); ?></xmp> </div> <?php } }
Note : Si c’est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la façon d’ajouter correctement des extraits de code dans WordPress, afin de ne pas endommager accidentellement votre site.
Si vous avez aimé cet extrait de code, n’hésitez pas à consulter nos autres articles sur le site comme : 11 meilleurs plugins WordPress de quiz et comment ajouter un portfolio à votre blog WordPress.
console.log(‘log);
Thank you for your article & code. Finally I see all custom fields but I would like to modify them in easy way. Is there any chance to just display all custom fields like it is “Edit Post” -> “Custom Fields” screen where I can create new, delete & update ?
How could I use this code to display all custom meta from all posts of a certain post type? I need to populate a table, so each column needs to be populated with the values of one custom field/name. I can do that with php, but I don’t know how to retrieve all the keys/values.
Hi Jack,
This snippet is used for the admin area of the website so that you can see meta data and ensure everything is working correctly. However the author of this snippet Justin, also has a 5 part tutorial on post meta that you should find useful.
http://wpsnipp.com/index.php/tutorial/post-meta-intro-wordpress-custom-fields/