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/ に上書きアップロード。
こんな感じだったかなっ!
ディスカッション
コメント一覧
まだ、コメントがありません