it-swarm.dev

Excluir post_type personalizado na geração de sitemap?

Quero excluir alguns tipos específicos de postagem da geração de sitemaps no yoast seo plugin. Forneça sugestões para fazer isso. Desde já, obrigado.

1
smile

Se você estiver usando o script functions.php para registrar o tipo de postagem personalizado, declare false para '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

Esta pergunta foi feita há muito tempo, mas a resposta é meio simples:

  • Vá para SEO -> Aparência da pesquisa.
  • Selecione a guia Contenttypes.
  • Role para baixo, aqui você pode exibir ou ocultar tipos e arquivos personalizados de postagem do arquivo sitemap.xml.

Espero que ajude alguém.

1
H. Rensenbrink