X

Cómo mostrar absolutamente todos los campos personalizados de cada entrada

Snippets by IsItWP

¿Estás buscando una forma de mostrar todas las columnas de cada entrada? Si bien es probable que haya un plugin para esto, hemos creado un fragmento de código rápido que puede utilizar para mostrar absolutamente todos los campos personalizados para cada post.

Instrucciones:

Todo lo que tienes que hacer es añadir este código al archivo functions.php de tu tema o en un plugin específico del sitio:

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
    }
}

Nota: Si es la primera vez que añade fragmentos de código en WordPress, consulte nuestra guía sobre cómo añadir correctamente fragmentos de código en WordPress, para no romper accidentalmente su sitio.

Si te ha gustado este fragmento de código, por favor, considere la posibilidad de revisar nuestros otros artículos en el sitio como: 11 mejores plugins de WordPress para concursos y cómo añadir un portafolio a tu blog de WordPress.

Comentarios   Deja una respuesta

  1. console.log(‘log);

  2. S?awek Grochowski mayo 4, 2015 en 6:09 pm

    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 ?

  3. 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.

    1. 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/

Añadir un comentario

Nos alegra que haya decidido dejar un comentario. Tenga en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de privacidad , y que todos los enlaces son nofollow. NO utilice palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

WordPress Launch Checklist

La lista definitiva para lanzar WordPress

Hemos recopilado todos los elementos esenciales de la lista de comprobación para el lanzamiento de su próximo sitio web de WordPress en un práctico ebook.
Sí, envíeme el ¡gratuito!