ご注意!

この記事には PHP コードが含まれており、開発者を対象としています。このコードは便宜上提供していますが、コードのカスタマイズやサードパーティの開発についてはサポートを提供していません。

追加のガイダンスについては、WPBeginner の カスタムコードの追加方法に関するチュートリアル を参照してください。

閉じる

説明

wpforms_frontend_recaptcha_urlフィルターは、reCAPTCHA言語のデフォルトURLを変更するために使用されていました。デフォルトでは、GoogleのreCAPTCHAは言語を検出し、サイトに正しい翻訳を提供します。このフィルターは、すべての訪問者の言語を強制したい場合にのみ使用する必要があります。

パラメーター

$url
(文字列) GoogleのreCAPTCHAで使用されるデフォルト言語のURL。

ソース

wpforms/src/Frontend/Captcha.php

詳細情報

このフィルターは、GoogleのreCAPTCHAの言語のデフォルトURLを変更するために使用できます。

/**
 * Alter default reCAPTCHA language URL.
 *
 * @link    https://wpforms.com/developers/wpforms_frontend_recaptcha_url/
 *
 * @param   string  $url  URL of language to be used for Google's reCAPTCHA.
 * @return  string
 */

function wpf_dev_recaptcha_language( $url ) {
 
    // Set the language code to FR (French)
    return esc_url_raw( add_query_arg( array( 'hl' => 'fr '), $url ) );
}
 
add_filter( 'wpforms_frontend_recaptcha_url', 'wpf_dev_recaptcha_language', 10, 1);

参考記事

Google reCAPTCHAの言語設定方法