【日本語に変換】ワードプレスでパスワード保護を記事の途中に置く方法 プラグイン「Passster」
ワードプレスの記事の途中にパスワード保護を置く方法をご紹介いたします。
今回はプラグインを使用、改変していきます。
使用するプラグインは「Passster」です。
インストールまではほかのサイトでも紹介されているので割愛します。
プラグインを有効にし、
パスワードをかけたい箇所にショートコードを入力します。
[passsterr password=”任意のパス”]内容[/passster]
そうするとパワードを入力する箇所と認証のボタンが出てきます。
英語になっていますね。
こちらを日本語に変換していきます。
「Passster」を日本語
「ドメイン/wp-content/plugin/content-protector/src/admin/class-ps-customizer.php」
タイトル部分から「Protected Area」
1 2 3 4 5 |
93行目 /* instructions headline */ $wp_customize->add_setting( 'passster_form_instructions_headline', array( 'default' => __( 'Protected Area', 'content-protector' ), ) ); |
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
1 2 3 4 |
/* instructions headline */ $wp_customize->add_setting( 'passster_form_instructions_headline', array( 'default' => __( 'パスワードで保護しています。', 'content-protector' ), ) ); |
2段目「This content is password-protected. Please verify with a password to unlock the content.」
1 2 3 4 5 |
153行目 /* instructions text */ $wp_customize->add_setting( 'passster_form_instructions_text', array( 'default' => __( 'This content is password-protected. Please verify with a password to unlock the content.', 'content-protector' ), ) ); |
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
1 2 3 4 |
/* instructions text */ $wp_customize->add_setting( 'passster_form_instructions_text', array( 'default' => __( '下の部分パスワードを入力してくだい。', 'content-protector' ), ) ); |
入力箇所
1 2 3 4 5 |
142行目 /* placeholder text */ $wp_customize->add_setting( 'passster_form_instructions_placeholder', array( 'default' => __( 'パスワードを入力', 'content-protector' ), ) ); |
1 2 3 4 5 |
221行目 /* error message text */ $wp_customize->add_setting( 'passster_form_error_message_text', array( 'default' => __( '認証パスワードが違います。', 'content-protector' ), ) ); |
「ドメイン/wp-content/plugin/content-protector/src/admin/class-ps-shortcode.php」
1 2 3 4 5 |
38行目あたり /* user input */ $output = $content; $wrong_password = apply_filters( 'passster_error_message', '<span class="passster-error">' . get_theme_mod( 'passster_form_error_message_text', __( '認証パスワードが違います。もう一度お試しください。', 'content-protector' ) ) . '</span>' ); /* api */ |
「ドメイン/wp-content/plugin/content-protector/src/admin/content-protector/src/class-ps-form.php」
コチラも変更 2か所 認証、パスワード
1 2 3 |
29行目あたり '[PASSSTER_BUTTON_LABEL]' => get_theme_mod( 'passster_form_button_label', __( '認証', 'content-protector' ) ), '[PASSSTER_PLACEHOLDER]' => get_theme_mod( 'passster_form_instructions_placeholder', __( 'パスワードを入力', 'content-protector' ) ), |
どこで紐づいているか分からないので、全て変更をしたほうがいいと思います。
実際変更して稼働をさせていますが、今のところ問題ありませんので、日本語に変更したい場合は参考にしてください!
【実践マーケティング手法22選】 無料ダウンロード
助成金・補助金・融資・M&A等の総合経営支援サービス
「補助金パートナー」
月額定額制で、ホームページやECサイト運用、営業資料・チラシ・DMなどの製作代行から補助金や助成金など資金調達の情報を提供及び申請代行まで一手に支え会社の成長をサポートするコンサルティング型のサービスです。
ワードプレスでSEO対策をするなら【オリテン】
seoで高位置検証済みのオリジナルテンプレート制作
完全オリジナルの自社テンプレートを毎月3社様限定で制作を承っております。