it-swarm.dev

Escludere post_type personalizzato nella generazione di sitemap?

Voglio escludere alcuni tipi di post specifici dalla generazione di sitemap nel tuo plugin seo. Si prega di fornire suggerimenti per farlo. Grazie in anticipo.

1
smile

Se si utilizza lo script functions.php per registrare il tipo di post personalizzato, è necessario dichiarare false su '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

Questa domanda è stata posta molto tempo fa, ma la risposta è piuttosto semplice:

  • Vai a SEO -> Cerca aspetto.
  • Seleziona la scheda Contenttypes.
  • Scorri verso il basso, qui puoi visualizzare o nascondere i tipi di post e gli archivi personalizzati dal file sitemap.xml.

Spero che aiuti per qualcuno.

1
H. Rensenbrink