パスワード保護のメッセージを変更したい
パスワード保護のメッセージを変更したい
タグ: パスワード保護のメッセージ
-
投稿者投稿
-
2019年12月5日 2:30 PM #26925
ご指導お願いいたします。
Lightning pro
WordPress 5.3投稿で、パスワード設定した場合に メッセージが出てくるのですが、それを変更したいと
こちらを参考に子テーマ function.php へ下記を追加// パスワードメッセージ
function password_form_kai() {
return
‘<p>入力したいメッセージ</p>
<form class=”post_password” action=”‘ . home_url() . ‘/wp-login.php?action=postpass” method=”post”>
<input name=”post_password” type=”password” size=”24″ />
<input type=”submit” name=”Submit” value=”‘ . esc_attr__(“ログイン”) . ‘” />
</form>’;
}
add_filter(‘the_password_form’, ‘password_form_kai’);
// 保護中を削除
add_filter(‘protected_title_format’, ‘remove_protected’);
function remove_protected($title) {
return ‘%s’;パスワードを入れてログインしたら投稿がありませんになってしまいます。
ご教示頂ますよう宜しくお願いいたします。
2019年12月5日 3:34 PM #26939
DRILL LANCERモデレーター私の場合は下記コードで正常に表示されました。
function remove_protected($title) { return '%s'; } add_filter('protected_title_format', 'remove_protected'); function password_form_kai() { return '<p>ここに任意のテキストを記述しましょう。</p> <form class="post_password" action="' . home_url() . '/wp-login.php?action=postpass" method="post"> <input name="post_password" type="password" size="24" /> <input type="submit" name="Submit" value="' . esc_attr__("パスワード送信") . '" /> </form>'; } add_filter('the_password_form', 'password_form_kai');
2019年12月5日 3:49 PM #269412019年12月5日 4:13 PM #26952
DRILL LANCERモデレーター該当記事は「公開状態 = パスワード保護」の状態で公開されていますか?
2019年12月5日 4:21 PM #269552019年12月5日 6:35 PM #26974
DRILL LANCERモデレーターfunction remove_protected($title) { return '%s'; } add_filter('protected_title_format', 'remove_protected'); function password_form_kai() { return '<p>ここに任意のテキストを記述しましょう。</p> <form class="post_password" action="' . site_url() . '/wp-login.php?action=postpass" method="post"> <input name="post_password" type="password" size="24" /> <input type="submit" name="Submit" value="' . esc_attr__("パスワード送信") . '" /> </form>'; } add_filter('the_password_form', 'password_form_kai');
上記コードではいかがですか?
変更点:home_url()
をsite_url()
に変更2019年12月5日 6:41 PM #26975RICK 様
お世話になります。
いつも、ご親切にしていただき有難うございます。
コピペさせていただいたのですが、やはり解消しません。
お手数おかけしてすいません。デフォルトで対処いたします。
有難うございます2019年12月5日 6:59 PM #26977RICK 様
あまりプラグインは使いたくないのですが
保護中のコンテンツにアクセスした際の表示メッセージを変更できる:Change Password Protected Message
こちらで表示されました。
お手数おかけいたしました。
2019年12月5日 7:05 PM #26978
DRILL LANCERモデレーターデフォルトと例のサイトを参考に組んだものを一応載せておきます。
function password_form_kai( $output ) { $output = '<p>ここに任意のテキストを記述しましょう。</p>'; $output .= '<form action="' . esc_url( site_url( 'wp-login.php?action=postpass', 'login_post' ) ) . '" class="post-password-form" method="post">'; $output .= '<input name="post_password" type="password" size="24" />'; $output .= '<input type="submit" name="Submit" value="' . esc_attr__("パスワード送信") . '" />'; $output .= '</form>'; return $output; } add_filter('the_password_form', 'password_form_kai');
2019年12月7日 11:45 AM #27120 -
投稿者投稿
- このトピックに返信するにはログインが必要です。
- トピックタグ
- パスワード保護のメッセージ