カスタム投稿タイプでブログランキングに反映しないのは、xmlサイトマップの設定ができてない

カスタム投稿タイプでブログランキングに反映しないのは、xmlサイトマップの設定ができてない

wordpressでオリジナルテーマでサイトを作成するようになってから、
カスタム投稿タイプで、デフォルトである投稿の他に色々作りたくなると思います。

そんな時に役に立つのが、
カスタム投稿タイプです、fuctions.phpに直接記述する方法もありますが、
CPTUIなどのプラグインが使いやすく便利です。

でも、
折角、苦労して書いた記事もカスタム投稿タイプの場合、
そのまま何もしないと、Googleがクロールしてインデックスしてくれません。

なので、XML Sitemap Generatorプラグインに以下のように、
「カスタム投稿タイプも含める」というところにチェックを入れる必要があります。

キャプチャ

更に、以下の記述をfunctions.phpに記載します。

add_filter( 'pre_get_posts', 'my_custom_posts_rss' );
function my_custom_posts_rss( $query ) {
if ( is_feed() )
$query->set( 'post_type', array( 'post', 'page', 'カスタム投稿名' ) );
return $query;
}

ではでは!!

ポチッ☆とクリックお願いします!
↓ ↓ ↓

  • にほんブログ村 IT技術ブログ ホームページ・サイト制作支援へ

コメントは受け付けていません。

サブコンテンツ

TOP