web-dev-qa-db-fra.com

Exclure le post_type personnalisé dans la génération du sitemap?

Je souhaite exclure certains types de publication spécifiques de la génération de plans Sitemap dans le plug-in yoast seo. S'il vous plaît fournir des suggestions pour faire cela. Merci d'avance.

1
smile

Si vous utilisez le script functions.php pour enregistrer le type de publication personnalisé, vous devez déclarer false sur 'has_archive' => true,.

function custom_post_type() {

  $labels = array( ... );
  $args = array(

    // you have to set it to False.
    'has_archive' => false,

  );
  register_post_type( 'post_type', $args );

}
add_action( 'init', 'custom_post_type', 0 );
1
iMarkDesigns

Cette question a été posée il y a longtemps, mais la réponse est simple:

  • Aller à SEO -> Apparence de la recherche.
  • Sélectionnez l'onglet Contenttypes.
  • Faites défiler l'écran vers le bas pour afficher ou masquer les types d'articles et d'archives personnalisés à partir du fichier sitemap.xml.

J'espère que ça aide pour quelqu'un.

1
H. Rensenbrink