Enfoldの「Please prove that you are human by solving the equation」を変更する方法
- WordPress
- 投稿者:WEB上手 | 2020年3月1日
この記事を簡単に書くと…
- Enfoldのスパム対策の文章が英文になってしまい変更できない
- Please prove that you are human by solving the equationと表示されてしまう
- テーマ内のPHPファイルを直接変更することで対応可能
WordPressのテンプレートで、企業向けサイト制作に最適なテーマの一つに「Enfold」があります。「Enfold」は、制作するWEBサイトに合わせて、最適なデザインを選択することができたり、「Avia Layout Builder」と呼ばれるビジュアルエディタにより、簡単にレイアウトを組めるようになっています。
有料のテーマ($59)ではありますが、日本のテーマでももっと高いものもありますし、新規でデザインを制作することを踏まえると、安いですよね。
>> themeforestの使い方。WordPressで企業やショップに最適なEnfoldの購入手順
そんな「Enfold」には、お問い合わせフォームを簡単に制作する機能もついています。スパム対策に計算式を表示させて答えを入力することで送信ができるようになる機能もついているのですが、その文章が「Please prove that you are human by solving the equation」という英文で表示されてしまいます。
他のところは、文章など好きなように変更できるのに、なぜかこの部分は変更できないという。。。 ということで、このスパム対策の文章を変更する方法を紹介します。
スパム対策の文章の変更手順
「Please prove that you are human by solving the equation(方程式を解いて人間であることを証明してください)」という文章を変えるには、テーマのPHPファイルを直接変更する必要があります。その為、編集する際には、自己責任でお願いします。
まずは、「enfold」内の以下のディレクトリを辿って「contact.php」を探してください。
「enfold」→「config-template」→「avia-shortcodes」→「contact」 →「contact.php」
「contact.php」をテキストエディタなどで開き、以下の記述を探します。
$elements[‘avia_age’] = array(‘type’=>’captcha’, ‘check’=>’captcha’, ‘label’=> __(‘Please prove that you are human by solving the equation’,’avia_framework’ ));
この記述の「Please prove that you are human by solving the equation」を好きな文言に変更して、ファイルをアップします。日本語の文章にする場合には、文字コードを「UTF-8」で保存するようにしましょう。これで、スパム対策の文章も変更されます。
まとめ
海外のテーマを使う場合、このような言語の問題が発生することがあります。上手に対応して、日本や海外問わず、色々なテーマを使っていきたいですね。
関連記事
こちらの記事も読まれています
「ヒラギノ角ゴ」にソックリ!無料で使えるOpen Type フォント「...(3.4k view)
音量アイコンが反応しない場合の対処法(Windows 10)(3.3k view)
プリンターの状態が「要確認」と表示されて印刷できない場合の復旧方法(2.3k view)
iPhone等のスマホで<video>タグの動画が表示され...(859 view)
「光回線受付センター」はNTTではないので注意!光コラボとは?(784 view)
MW WP Formでメールが届かない・送信されない場合の対処法(712 view)
【詐欺メールに注意】お客様のAmazonプライム会員資格は、2019/...(671 view)
J:COM(ジェイコム)の無料メールアドレスの追加設定方法(661 view)
Windowsで「更新してシャットダウン」が消えない場合の対処法(622 view)
迷惑メール?「MAILER-DAEMON」から大量にメールが届く場合は...(538 view)
コメントする