Uso de código PHP para mostrar tu mapa de sitio HTML

Puedes usar una función PHP para mostrar tu mapa de sitio HTML en cualquier lugar de tu sitio.

Puedes usar este método si quieres usar código en tu tema de WordPress para mostrar el mapa de sitio.

Para obtener información sobre cómo configurar el Mapa del Sitio HTML, consulta nuestro artículo sobre Cómo crear un mapa del sitio HTML aquí.

La función principal a usar es:

<?php if( function_exists( 'aioseo_html_sitemap' ) ) aioseo_html_sitemap(); ?>

También hay algunos argumentos que puedes usar para personalizar lo que se muestra.

Puedes ver el código PHP haciendo clic en Código PHP en la sección Mostrar mapa de sitio HTML de la configuración del Mapa de sitio HTML.

Opción Código PHP en la sección Mostrar mapa de sitio HTML

Puedes ver todos los argumentos haciendo clic en el enlace Configuración avanzada junto al código PHP.

Enlace Configuración avanzada junto al código PHP en la configuración del Mapa de sitio HTML

Los argumentos para el código PHP son:

  • post_types – Úsalo para especificar qué tipos de publicación quieres que se muestren en el mapa de sitio. Puedes listar varios tipos de publicación separados por comas. Asegúrate de usar el slug de cada tipo de publicación, es decir, post, page
  • taxonomies – Úsalo para especificar qué taxonomías quieres que se muestren en el mapa de sitio. Puedes listar varias taxonomías separadas por comas. Asegúrate de usar el slug de cada taxonomía, es decir, category, post_tag
  • label_tag – Úsalo para especificar la etiqueta HTML que quieres usar para las etiquetas encima de cada sección en el mapa de sitio HTML. El valor predeterminado es H4
  • show_label – Úsalo para controlar si las etiquetas se muestran encima de cada sección en el mapa de sitio HTML. Los valores son true o false, y el valor predeterminado es true
  • publication_date – Úsalo para controlar si la fecha de publicación de tu contenido se muestra junto a cada elemento de contenido en el mapa de sitio HTML. Los valores son true o false, y el valor predeterminado es true. Consulta la documentación aquí para más detalles
  • archives – Úsalo para controlar si se muestra un archivo compacto en lugar del mapa de sitio HTML. Los valores son true o false, y el valor predeterminado es true. Consulta la documentación aquí para más detalles
  • order – Úsalo para controlar la dirección en la que se lista el contenido en el mapa de sitio HTML. Los valores son ASC o DESC y el valor predeterminado es ASC (ascendente). Consulta la documentación aquí para más detalles
  • order_by – Úsalo para controlar el orden en el que se lista el contenido en el mapa de sitio HTML. Los valores son publish_date, last_updated, alphabetical o id y el valor predeterminado es publish_date (Fecha de publicación). Consulta la documentación aquí para más detalles

Aquí tienes un ejemplo de cómo usar estos argumentos:

<?php if( function_exists( 'aioseo_html_sitemap' ) ) aioseo_html_sitemap( array(
	'post_types' 		=> 'post,page',
	'taxonomies' 		=> 'category',
	'label_tag'  		=> 'span',
	'show_label' 		=> 'true',
	'publication_date' 	=> 'true',
	'archives'   		=> 'false',
	'order'      		=> 'ASC',
	'order_by'   		=> 'alphabetical'
) ); ?>