表題の通りですが、WordPressでcustom_template_includeを使って、通常の個別記事や、固定ページとは別に、ページを作成しています。
そのページがsitemap.xmlで送信していてもインデックスされないという問題で困っています。どうかご教授ください。
やったこと
下記の様な形で、event/1となるようなページを生成。ブラウザ表示は問題なくできています。
PHP
1function custom_template_include( $template ) { 2 $url = $_SERVER["REQUEST_URI"]; 3 if( preg_match('/event\/\d/', $url )){ 4 $new_template = locate_template( array( 'single-page.php' ) ); 5 if ( '' != $new_template ) { 6 return $new_template ; 7 } 8 } 9} 10add_filter( 'template_include', 'custom_template_include' ); 11
宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー