X

Columnas de administrador de la biblioteca de medios con ID de archivo adjunto

Snippets de IsItWP

La biblioteca de medios tiene información específica sobre tus imágenes. Puedes agregar otra columna para mostrar el ID del archivo adjunto junto con otros detalles.

Instrucciones: Agrega el siguiente código al archivo functions.php de tu tema de WordPress.

add_filter('manage_media_columns', 'posts_columns_attachment_id', 1);
add_action('manage_media_custom_column', 'posts_custom_columns_attachment_id', 1, 2);
function posts_columns_attachment_id($defaults){
    $defaults['wps_post_attachments_id'] = __('ID');
    return $defaults;
}
function posts_custom_columns_attachment_id($column_name, $id){
	if($column_name === 'wps_post_attachments_id'){
	echo $id;
    }
}

También te puede interesar eliminar columnas de medios.

Comentarios   Deja una respuesta

  1. Hola
    Esto funcionó, gracias.
    Realmente necesito ver los IDs y poder ordenar/filtrar por IDs de imagen al seleccionar una o varias imágenes para una presentación de galería.

    en este momento solo se puede filtrar por fecha.

    ¿Hay alguna posibilidad de obtener un fragmento para solucionar esto, por favor?

    P.D. mi problema es que no sé qué pregunta hacerle a Google para encontrar cosas – me llevó horas encontrar esto – así que ahora te tengo marcado.

    1. Esto puede o no tener todo lo que necesitas, pero quizás quieras consultar esta entrada de Stack Exchange: https://wordpress.stackexchange.com/questions/35680/sortable-custom-column-in-media-library

  2. Brecht Schoeters December 19, 2020 at 3:46 pm

    ¡Genial, muchas gracias!

  3. Eva Collados Pascual May 6, 2015 at 5:33 am

    ¡Gracias Kevin! Me funcionó perfectamente. Intenté otras funciones para esto que encontré en la web sin resultados.

    ¡Adicto a tus fragmentos!

  4. Muchísimas gracias, me ahorraste horas y horas 😉

  5. ¿Hay alguna forma de hacer que la columna sea ordenable en la versión 3.5?

  6. Brandon Wilds May 1, 2012 at 11:45 am

    Actualmente estoy intentando que el ID del archivo adjunto se muestre en un campo personalizado dentro de mi biblioteca de medios y no parece que pueda lograrlo.  Es fácil agregarlo a la página de medios en sí usando $_REQUEST['attachment_id'], aunque esto no funciona en la biblioteca de medios.

    Por alguna razón, tu código anterior no parece funcionar dentro de mi tema.

  7. Esto hace que sea MUCHO más fácil obtener el ID. ¿Sería posible agregar esta columna también a la pestaña de galería en el panel emergente de inserción de medios? (para que puedas ver fácilmente el ID de una imagen para incluirla o excluirla en el shortcode)

    1. Hola David,
      Estoy seguro de que no pudiste encontrar algo en lo que he investigado, hago un poco de investigación para una futura publicación.

Agrega un comentario

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

Lista de verificación para lanzar WordPress

La lista de verificación definitiva para lanzar WordPress

Hemos recopilado todos los elementos esenciales de la lista de verificación para el lanzamiento de tu próximo sitio web de WordPress en un práctico ebook.
¡Sí, envíame el eBook gratis!