Warning: Array to string conversion in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 808
Warning: foreach() argument must be of type array|object, string given in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 813
Warning: Array to string conversion in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 808
PUM_Analytics::customize_endpoint_value( string $value = '' )
Customizes the endpoint value given to it
Description Description
If bypass adblockers is enabled, will return random or custom string. If not, returns the value given to it.
Warning: Array to string conversion in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 808
Warning: foreach() argument must be of type array|object, string given in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 813
Warning: Array to string conversion in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 808
Parameters Parameters
- $value
-
(Optional) The value to, potentially, customize.
Default value: ''
Return Return
(string)
Source Source
File: classes/Analytics.php
public static function customize_endpoint_value( $value = '' ) { $bypass_adblockers = pum_get_option( 'bypass_adblockers', false ); if ( true === $bypass_adblockers || 1 === intval( $bypass_adblockers ) ) { switch ( pum_get_option( 'adblock_bypass_url_method', 'random' ) ) { case 'custom': $value = preg_replace( '/[^a-z0-9]+/', '-', pum_get_option( 'adblock_bypass_custom_filename', $value ) ); break; case 'random': default: $site_url = get_site_url(); $value = md5( $site_url . $value ); break; } } return $value; }
Expand full source code Collapse full source code View on Trac
Changelog Changelog
Version | Description |
---|---|
1.13.0 | Introduced. |