WordPressパスワード保護

スポンサーリンク

WordPressパスワード保護WordPressで任意の投稿記事をパスワード保護する機能があるのだが、デフォルトだと如何せん記事タイトルに、

「保護中:タイトル」

みたいにとってもダサい「保護中:」が入ってしまう。
でこいつを変更するか削除しようと思いいろいろと調べソースを書き換えることにしました。

とりあえず今進めているサイトでは、「保護中:」を削除し、記事本文の自動で挿入される、

「この投稿はパスワードで保護されています。表示するにはパスワードを入力してください:」

を、「会員限定コンテツです。表示するにはパスワードを入力してください:」に変更!

すぐに忘れてしまうので、実際行った作業を自分の覚書として残しておきます!

まず、タイトルの「保護中:」の削除。 「functions.php」に以下のコードを追記。

add_filter('protected_title_format', 'remove_protected');
function remove_protected($title) {
       return '%s';
}

次に、記事文言の変更。

「Poedit」をダウンロード&インストール。
/wp-content/languages/ にある「ja.po」ファイルをダウンロードし、該当箇所を変更しコンパイル。
で、できた「 ja.po」と「ja.mo」を、/wp-content/languages/ に上書きアップロード。

こんな感じだったかなっ!

スポンサーリンク