Written by Kasumi

【WordPress】記事のタイトルに表示される非公開テキストを非表示にする方法

WordPressで非公開記事のタイトルに表示される【非公開】という文字列を非表示にしたい。

本記事ではこのような悩みを解決します。

非公開を消す方法

//-----------------------------------------------------
// 非公開テキスト消す
//-----------------------------------------------------
function remove_page_title_prefix( $title = '' ) {
 if ( empty( $title )) return $title;
 $search[0] = '/^' . str_replace('%s', '(.*)', preg_quote(__('Protected: %s'), '/' )) . '$/';
 $search[1] = '/^' . str_replace('%s', '(.*)', preg_quote(__('Private: %s'), '/' )) . '$/';
 return preg_replace( $search, '$1', $title );
}
add_filter( 'the_title', 'remove_page_title_prefix' );

使用されてるテーマのfunctions.phpに上記コードを記述します。

以上で実装完了です。

まとめ

WordPressで記事のタイトルに表示される非公開テキストを非表示にする方法について紹介しました。

以上で解説を終わります。

目次

関連記事

WordPress

WordPressで続きを読む・もっと見るボタンを実装する方法

2022.07.02
5411
WordPress

【WordPress】記事詳細ページでタームを取得する方法

2023.02.01
878
WordPress

WordPressログイン画面のロゴを変更する方法

2022.07.18
1214
WordPress

アイキャッチ登録を用いて投稿記事にサムネイルを表示させよう!【ワードプレス】

更新日:2019.11.28
899