Texto e imagen en la página de taxonomía

2

Quiero que mis páginas de taxonomía tengan un texto personalizado y una imagen antes de la lista de publicaciones y extractos. Lo necesito para un blog personal de viajes. Tengo una taxonomía de "viaje" que mantiene todos los viajes que he realizado ("egypt", "china", "italy" ...) y ahora quiero mostrar un texto de introducción antes de la lista de publicaciones relacionadas con este viajes .

Por ejemplo, si accede a www.domain.com/travel/italy encontrará:

  

Italia es un país europeo [foto]

     

Publicación 1 - extracto

     

Publicación 2 - extracto ....

Si hace clic en www.domain.com/travel/china :

  

China es el país más poblado del mundo [foto]

     

Publicación 1 - extracto

     

Publicación 2 - extracto

Sé que puedo obtenerlo fácilmente creando una página para cada viaje, pero luego la lista de publicaciones para la taxonomía de viaje dada no se generará automáticamente (necesito esta función).

    
pregunta Ivan 20.01.2012 - 17:13

2 respuestas

3

Utilice el campo de descripción y el complemento Imágenes de taxonomía de @ mfields .

    
respondido por el fuxia 20.01.2012 - 17:39
2

Los términos individuales en su taxonomía de Traval pueden contener descripciones. Puede agregar su texto de introducción a ese campo, y en su archivo de plantilla, recuperar el texto de descripción de los términos actuales.

ejemplo

 $terms = get_the_terms( $post->ID, 'Travel' );
 echo $terms[0]->description; //Displays description text

Sin embargo, no estoy muy seguro de la imagen. Tal vez el campo de descripción pueda contener html, y puedes insertar tu etiqueta de imagen con la descripción, aunque no es lo ideal.

Puedes subir imágenes a una carpeta de tu tema, dándoles el nombre de la misma forma que tu nombre y obteniendo la foto de esa manera:

 <img src="<?php bloginfo( 'template_directory' ); ?>/images/<?php echo $term[0]->name; ?>.jpg" />
    
respondido por el Shane 20.01.2012 - 17:32

Lea otras preguntas en las etiquetas