スマートフォンのIP自動検出を削除せずにGDPRを有効にする方法

GDPRを有効にしたままWPFormsのSmart PhoneフィールドのIP自動検出機能を使用したいですか?デフォルトでは、GDPR拡張機能を有効にすると、スマートフォンフィールドが国コードを決定するために使用するIPアドレス検出が無効になります。このガイドでは、両方の機能を維持する方法を説明します。

このスニペットを使用することで、GDPR契約に違反する可能性があることにご注意ください。このスニペットを使用することが、あなたの国のGDPR契約に違反するかどうかを判断するには、法的アドバイスを受けて、あなたの国の契約を調査するのが最善です。

コード・スニペットの追加

GDPRを有効にしたままIP自動検出を有効にするには、このコードをサイトに追加してください。カスタムコードの追加方法がわからない場合は、コードスニペットの追加方法に関するガイドをご覧ください。

/*
 * Hide the price from notifications
 *
 * @link https://wpforms.com/developers/how-to-enable-gdpr-without-removing-smart-phone-ip-auto-detection
 */
 
function wpf_wpforms_frontend_strings( $strings ) {
 
     $strings[ 'gdpr' ] = false;
 
     return $strings;
 
}
add_filter( 'wpforms_frontend_strings', 'wpf_wpforms_frontend_strings', 10, 1 );

このコードスニペットは、フォームでGDPR設定を有効にし、スマートフォンフィールドで国コードのIP検出を使用できるようにし、スマートフォンフィールドを使用するすべてのフォームに適用します。

これだけで、GDPRに準拠しつつ、IP検出を維持することができます。次に、スマートフォンのフィールドでも国を制限したいですか?スマートフォンのフォームフィールド内の国を制限する方法のチュートリアルをご覧ください。

リファレンス・フィルター

wpforms_frontend_strings