私は知っています - 一見したところ問題は簡単に解決できるように思えます - そして私はそれが願っています - 私が本当に単一のページにあるかどうか確認する方法/ループ。
基本的に、CPTページのページタイトルを変更する必要があります。これは私が今までに試したことです。
function event_page_title($title) {
global $post;
if ( ( 'event' == $post->post_type ) && ( is_singular() ) ) {
$title = "Title: " . $title;
return $title;
}
add_filter('the_title', 'event_page_title', 0);
問題は次のとおりです。アーカイブページではありませんが、タイトルもリスト(WP_query
)で変更されます。私は誰かが私にある方向を向けることを望みますか?ありがとうございました!
このような投稿タイプでis_singular()
を使うことができます:
if( is_singular('event') ) {
// We are in single view of event post type
}
だから、あなたのコードは次のようになります。
add_filter( 'the_title', 'event_page_title' );
function event_page_title( $title ) {
if ( is_singular( 'event' ) ) {
$title = "Title: " . $title;
}
return $title;
}