acf_add_url_utm_tags()
Add UTM tracking tags to internal ACF URLs
Хуки из функции
Возвращает
Строку
.
Использование
acf_add_url_utm_tags( $url, $campaign, $content, $anchor );
- $url(строка) (обязательный)
- The URL to be tagged.
- $campaign(строка) (обязательный)
- The campaign tag.
- $content(строка) (обязательный)
- The UTM content tag.
- $anchor **
- -
По умолчанию: false
Список изменений
С версии 6.0.0 | Введена. |
Код acf_add_url_utm_tags() acf add url utm tags ACF 6.0.4
function acf_add_url_utm_tags( $url, $campaign, $content, $anchor = false ) { $anchor_url = $anchor ? '#' . $anchor : ''; $query = http_build_query( apply_filters( 'acf/admin/acf_url_utm_parameters', array( 'utm_source' => ( defined( 'ACF_PRO' ) && ACF_PRO ) ? 'ACF PRO' : 'ACF Free', 'utm_medium' => 'insideplugin', 'utm_campagin' => $campaign, 'utm_content' => $content, ) ) ); if ( $query ) { $query = '?' . $query; } return esc_url( $url . $query . $anchor_url ); }