気をつけよう!

この記事はPHPコードを含み、開発者向けです。私たちはこのコードを好意で提供していますが、コードのカスタマイズやサードパーティの開発に関するサポートは提供していません。

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

解散

説明

について wpforms_hubspot_api_allow_property では、HubSpotアドオンのコンタクトプロパティをカスタマイズできます。

パラメータ

パラメータタイプ記述
$propertyarray 必須ご希望のHubSpotプロパティ。

ソース

wpforms-hubspot/src/Api/Client.php

詳細情報

このフィルターを使用すると、HubSpot APIコンタクトプロパティの処理をカスタマイズし、事前に定義した条件に基づいて動的に除外することができます。特定のプロパティを含めることも、HubSpotアカウントのすべてのプロパティを含めることもできます。

/**
  * Filter whether a specific HubSpot property should be allowed.
  *
  * @link https://wpforms.com/developers/wpforms_hubspot_api_allow_property/
  * @since v1.4.0
  *
  * @param bool   $allowed  Whether the property is allowed. Default false.
  * @param mixed  $property The HubSpot property being checked.
  *
  * @return bool True to allow the property, false to disallow.
*/

function wpf_hubspot_add_property( $allow, array $property ) {

	return $property['groupName'] === 'conversioninformation' ? true : $allow;

}

add_filter( 'wpforms_hubspot_api_allow_property', 'wpf_hubspot_add_property', 10, 2 );

利用可能なすべてのプロパティを含めるには、以下のスニペットを使用します:

add_filter( 'wpforms_hubspot_api_allow_property', '__return_true' );

記事参照HubSpotアドオン接続にコンタクトプロパティを追加する方法