web-dev-qa-db-ja.com

サイトマップ生成でカスタムpost_typeを除外しますか?

Yoast seoプラグインでサイトマップの生成から特定の投稿タイプを除外したい。これを行うための提案を提供してください。前もって感謝します。

1
smile

functions.phpスクリプトを使用してカスタム投稿タイプを登録している場合、false'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

この質問はずっと前に聞かれましたが、答えはちょっと簡単です:

  • [SEO]-> [外観の検索]に移動します。
  • [コンテンツタイプ]タブを選択します。
  • 下にスクロールすると、カスタムの投稿タイプとアーカイブをsitemap.xmlファイルで表示または非表示にできます。

それが誰かに役立つことを願っています。

1
H. Rensenbrink