WordPress Hosting

Miniaturas en el menú de entradas

Curioso, aunque no sé si práctico, este truco que permite visualizar las miniaturas de entrada introducidas a partir de WordPress 2.9, también en la ventana de administración de entradas.

Para obtener el resultado de la captura solo tienes que añadir el siguiente código al fichero functions.php de tu tema activo:

//miniaturas en admin de entradas
if ( !function_exists('fb_AddThumbColumn') && function_exists('add_theme_support') ) {
 
	// para entrada y página
	add_theme_support('post-thumbnails', array( 'post', 'page' ) );
 
	function fb_AddThumbColumn($cols) {
 
		$cols['thumbnail'] = __('Miniatura');
 
		return $cols;
	}
 
	function fb_AddThumbValue($column_name, $post_id) {
 
			$width = (int) 35;
			$height = (int) 35;
 
			if ( 'thumbnail' == $column_name ) {
				// miniatura de WP 2.9
				$thumbnail_id = get_post_meta( $post_id, '_thumbnail_id', true );
				// imagen de la galería
				$attachments = get_children( array('post_parent' => $post_id, 'post_type' => 'attachment', 'post_mime_type' => 'image') );
				if ($thumbnail_id)
					$thumb = wp_get_attachment_image( $thumbnail_id, array($width, $height), true );
				elseif ($attachments) {
					foreach ( $attachments as $attachment_id => $attachment ) {
						$thumb = wp_get_attachment_image( $attachment_id, array($width, $height), true );
					}
				}
					if ( isset($thumb) && $thumb ) {
						echo $thumb;
					} else {
						echo __('Ninguna');
					}
			}
	}
 
	// para entradas
	add_filter( 'manage_posts_columns', 'fb_AddThumbColumn' );
	add_action( 'manage_posts_custom_column', 'fb_AddThumbValue', 10, 2 );
 
	// para páginas
	add_filter( 'manage_pages_columns', 'fb_AddThumbColumn' );
	add_action( 'manage_pages_custom_column', 'fb_AddThumbValue', 10, 2 );
}

Una vez guardes los cambios añade una columna adicional en la que, si has definido una miniatura de entrada, la mostrará.

Se me antoja útil para identificar rápidamente entradas sin leer los títulos, por ejemplo ¿se te ocurre alguna otra utilidad¿

Compártelo en tus redes
Resúmelo con tu IA

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en las estrellas para valorarlo!

Promedio de puntuación 0 / 5. Total de votos: 0

¡Todavía no hay votos! Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación hace 3 años o más que no se actualiza. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te sirvió?, pues entonces nada :-)


Sobre el autor

11 comentarios en “Miniaturas en el menú de entradas”

  1. Pues yo lo usaria para saber que post no tiene miniatura o me he olvidado de ponerle o si de pronto tienen miniaturas repetidas y asi no andar verificando una por una.

  2. En el caso de tener un fotoblog, como es mi caso, este truco tiene gran importancia porque sin abrir el post puedes ver que foto tiene asociado el post.

    Un saludo.

  3. Me parece muy útil.. y no parece entretenerse en la carga de la página.. lo usaré, como dice ricardo hace que veas de un vistazo que entrada no lleva imagen.

    Gracias

    1 saludo

  4. hola lo e provado no no me muestra nada mas que algunas miniaturas y las que le da la gana escoje una de las que tengo insertada en el post y la muestra sinseramente creo que funciona fatal.

    1. De hecho si funciona y muy bien, pero con el post_thumbnail del wordpress 2.9 no con la primera imagen que pongas ni nada por el estilo, a mi me funciono super bien y era super necesario que esta opcion exista.

      1. ricardo pues a mi no me funciona?? pero no e provado a agregar una nueva imagen alomejor es eso no??

        1. Pues debes tener activa la opcion de post thumbnails con este codigo en tu functions.php —> <code>if ( function_exists( 'add_theme_support' ) )

          add_theme_support( 'post-thumbnails' );</code>

  5. XvenezolanitoX

    amigo no me funciona todas me dicen Ninguna Sera Por Que Todas Las Miniaturas No Las Tengo En La Carpeta Uploads?

  6. XvenezolanitoX

    Jeje Si Debe Estar Alojada En La Carpeta Uploads Y Enlazada Como Miniatura Para Que Funcione Muy Bueno

  7.  hola, no se si es el post indicado para preguntar, tengo un problema con las miniaturas, subo una imagen y automaticamente me crea 3 imagenes mas, con diferente tamaño para la pequeña media y grande, y si subo una imagen grande y en los resultados de archivos uso una pequeña, este la corta y no la achica.

    De pronto esto dejo de funcionar asi, y cuando subia una imagen solo la achicaba, ahora ya volvio a crear 3 imagenes mas y la corta de tamaño dependiendo donde la use.

Los comentarios están cerrados.

Scroll al inicio