Utiliser le code PHP pour afficher votre sitemap HTML

Vous pouvez utiliser une fonction PHP pour afficher votre sitemap HTML n'importe où sur votre site.

Vous pouvez utiliser cette méthode si vous souhaitez utiliser du code dans votre thème WordPress pour afficher le sitemap.

Pour en savoir plus sur la configuration du sitemap HTML, consultez notre article sur Comment créer un sitemap HTML ici.

La fonction principale à utiliser est :

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

Il existe également des arguments que vous pouvez utiliser pour personnaliser ce qui est affiché.

Vous pouvez voir le code PHP en cliquant sur Code PHP dans la section Afficher le sitemap HTML des paramètres du Sitemap HTML.

Option Code PHP dans la section Afficher le sitemap HTML

Vous pouvez voir tous les arguments en cliquant sur le lien Paramètres avancés à côté du code PHP.

Lien Paramètres avancés à côté du code PHP dans les paramètres du sitemap HTML

Les arguments pour le code PHP sont :

  • post_types – Utilisez ceci pour spécifier quels types de publication vous souhaitez afficher dans le sitemap. Vous pouvez lister plusieurs types de publication séparés par une virgule. Assurez-vous d'utiliser le slug de chaque type de publication, c'est-à-dire post, page
  • taxonomies – Utilisez ceci pour spécifier quelles taxonomies vous souhaitez afficher dans le sitemap. Vous pouvez lister plusieurs taxonomies séparées par une virgule. Assurez-vous d'utiliser le slug de chaque taxonomie, c'est-à-dire category, post_tag
  • label_tag – Utilisez ceci pour spécifier la balise HTML que vous souhaitez utiliser pour les étiquettes au-dessus de chaque section du sitemap HTML. La valeur par défaut est H4
  • show_label – Utilisez ceci pour contrôler si les étiquettes sont affichées au-dessus de chaque section du sitemap HTML. Les valeurs sont true ou false, et la valeur par défaut est true
  • publication_date – Utilisez ceci pour contrôler si la date de publication de votre contenu est affichée à côté de chaque élément de contenu dans le sitemap HTML. Les valeurs sont true ou false, et la valeur par défaut est true. Consultez la documentation ici pour plus de détails
  • archives – Utilisez ceci pour contrôler si une archive compacte est affichée à la place du sitemap HTML. Les valeurs sont true ou false, et la valeur par défaut est true. Consultez la documentation ici pour plus de détails
  • order – Utilisez ceci pour contrôler la direction dans laquelle le contenu est listé dans le sitemap HTML. Les valeurs sont ASC ou DESC et la valeur par défaut est ASC (ascendante). Consultez la documentation ici pour plus de détails
  • order_by – Utilisez ceci pour contrôler l'ordre dans lequel le contenu est listé dans le sitemap HTML. Les valeurs sont publish_date, last_updated, alphabetical ou id et la valeur par défaut est publish_date (Date de publication). Consultez la documentation ici pour plus de détails

Voici un exemple d'utilisation de ces arguments :

<?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'
) ); ?>