: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
add_filter( 'query_vars', 'ampforwp_adobe_query_var' );
function ampforwp_adobe_query_var( $qvars) {
if( true == ampforwp_get_setting('ampforwp-adobe-switch') && 'adobeanalytics_nativeConfig' == ampforwp_get_setting('ampforwp-adobe-type')){
$qvars[] = 'ampforwpAnalytics';
function ampforwp_adobe_stats_page($wp_query){
if( false == ampforwp_get_setting('ampforwp-adobe-switch') || 'adobeanalytics_nativeConfig' != ampforwp_get_setting('ampforwp-adobe-type')){
if(isset($wp_query->query_vars['ampforwpAnalytics']) && $wp_query->query_vars['ampforwpAnalytics']=='adobeNativeConfig'){
$hostname = ampforwp_get_setting('ampforwp-adobe-host');
$orgid = ampforwp_get_setting('ampforwp-adobe-orgid');
$ReportSuiteId = ampforwp_get_setting('ampforwp-adobe-reportsuiteid');
<title>Adobe Stats Iframe</title>
<script language="javaScript" type="text/javascript" src="<?php echo AMPFORWP_ANALYTICS_URL;?>/VisitorAPI.js"></script>
<script language="javaScript" type="text/javascript" src="<?php echo AMPFORWP_ANALYTICS_URL;?>/AppMeasurement.js"></script>
var v_orgId = "<?php echo $orgid;?>";
var s_account = "<?php echo $ReportSuiteId;?>";
var s_trackingServer = "<?php echo $hostname;?>";
var visitor = Visitor.getInstance(v_orgId);
visitor.trackingServer = s_trackingServer;
s.trackingServer = s_trackingServer;
s.pageName = s.Util.getQueryParam("pageName");
s.eVar1 = s.Util.getQueryParam("v1");
s.campaign = s.Util.getQueryParam("campaign");
s.pageURL = s.Util.getQueryParam("pageURL");
s.referrer = s.Util.getQueryParam("ref");
add_filter( 'parse_query','ampforwp_adobe_stats_page', 10 );
function ampforwpremoveHttps($url) {
$url = preg_replace( "#^[^:/.]*[:/]+#i", "", $url );