WordPress コメント「メールアドレスは公開されていません」を変更または削除する

この WordPress ブログは最近 GeneratePress テーマからKadenceというテーマに変更しました。 GeneratePress テーマを使用するときは、次のようにコメントフォームを変更しました。

WordPress GeneratePress テーマコメント入力フォームカスタム

テーマを変更すると、次のようにコメント入力フォームが表示されます。

WordPress 返信を残す

コメント作成フォームで次のフレーズを変更する方法を見てみましょう。

  1. 「Eメールアドレスは公開されていません。必須フィールドは*で表示されます」
  2. 「返信を残す」タイトル
  3. 「次回のコメント作成のためにこのブラウザに名前、電子メール、およびウェブサイトを保存します」コメントクッキーのフレーズ

WordPress コメント「メールアドレスは公開されていません」を変更または削除する

「メールアドレスは公開されていません...」(あなたのメールアドレスが公開されることはありません。 必須フィールドは、マークされています)フレーズは次のコードを チャイルドテーマ 内の関数ファイルに追加することで変更できます。


/* 이메일 주소 공개 문구 변경하기 */
/* Modify the message "Your email address will not be published. Required fields are marked" in WordPress */
add_filter('comment_form_defaults', 'customize_email_privacy_notice');
function customize_email_privacy_notice($defaults) {

    $defaults['comment_notes_before'] = '<p class="comment-notes">* 이메일 정보는 공개되지 않습니다. *는 필수 필드를 나타냅니다.</p>';

    return $defaults;

}

このフレーズを削除したい場合は、 $defaults['comment_notes_before'] 行を次のように置き換えてください。

$defaults['comment_notes_before'] = '';

「返信を残す」タイトルを変更する

「Leave a Reply」が韓国語版では「返信を残す」と翻訳されています。 Replyが答え、返信を意味するので、翻訳自体は間違っていないようです。しかし、「返信」とは通常、「コメント」にある答えを意味することが多いです。

私は次のコードをチャイルドテーマの関数ファイルに追加し、「返信を残す」フレーズを「コメントを残す」に置き換えました。

// Customize the heading of the comment form
add_filter('comment_form_defaults', 'customize_comment_form_heading');
function customize_comment_form_heading($defaults) {  
    $defaults['title_reply'] = "댓글 남기기";  
    return $defaults;
}

コメント Cookie テキストを変更する

次回のコメント作成のためにブラウザに名前、Eメール、ウェブサイト情報を保存するという案内フレーズであるコメントクッキーテキストも変更できます。

Kadenceテーマでは、コメント作成フォームでウェブサイトのフィールドを無効にできます。カスタマイズする コメント セクションには、コメント入力フォームをコメントリストの上に配置するオプションと、コメントWebサイトフィールドを削除するオプションがあります。

Kadenceテーマコメントオプション

このブログではウェブサイトのフィールドを削除したので、コメントクッキーのフレーズも適切に変更しました。コメントCookieを変更したい場合は、次のコードをテーマ関数ファイルに追加します。

// Customize the cookie consent field in the comment form
// 댓글 쿠키 텍스트 변경
add_filter('comment_form_default_fields', 'customize_comment_cookie_consent', 20);
function customize_comment_cookie_consent($fields) {
    $fields['cookies'] = '<p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /><label for="wp-comment-cookies-consent">브라우저에 댓글 작성자 이름과 이메일 정보를 저장합니다.</label></p>';

    return $fields;
}

コメントクッキー機能は GDPR(欧州連合一般個人情報保護法) 遵守のため WordPressに追加されました。

コメントクッキーチェックボックスを削除したい場合 WordPress 管理者ページ » 設定 » ディスカッション » その他のコメント設定に行き、コメントCookieの選択チェックボックスを表示してコメント作成者のCookie設定を許可する「オプションを無効にしてください。

WordPress コメントクッキー選択チェックボックスを無効にする

最後に、

以上で WordPress コメントで、電子メールアドレスのプライベートフレーズを含むいくつかのコメント関連フレーズをカスタマイズする方法について説明しました。

まれですが、何らかの理由でEメールアドレスなどの個人情報を収集するかと抗議する方がいます。この WordPress ブログの個人情報保護方針は ここを参照できます。コメントを登録するときは、Eメールアドレスの入力フィールドは必須ではないため、不要な場合はEメールアドレス情報を入力しないでください。

参照

一部の記事にはアフィリエイトリンクが含まれている場合があり、パートナーの活動で一定額の手数料を受け取ることがあります。

コメントを残す

*電子メール情報は公開されません。