Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93
/home/sportsfe.../httpdocs/clone/wp-conte.../plugins/accelera.../includes
File: ampforwp-fields-array.php
<?php
[0] Fix | Delete
if ( ! defined( 'ABSPATH' ) ) {
[1] Fix | Delete
exit;
[2] Fix | Delete
}
[3] Fix | Delete
global $amp_ux_fields;
[4] Fix | Delete
$options = array();
[5] Fix | Delete
$analytics_options = array();
[6] Fix | Delete
$current_page = ampforwp_get_admin_current_page();
[7] Fix | Delete
if($current_page=="amp_options"){
[8] Fix | Delete
$pages = get_pages();
[9] Fix | Delete
foreach ($pages as $page ) {
[10] Fix | Delete
$options[$page->ID] = $page->post_title;
[11] Fix | Delete
}
[12] Fix | Delete
}
[13] Fix | Delete
$analytics_options = array(''=>'Add Analytics Type','ampforwp-ga-switch'=>'Google Analytics','amp-use-gtm-option'=>'Google Tag Manager','ampforwp-Segment-switch'=>'Segment Analytics','ampforwp-Piwik-switch'=>'Matomo (Piwik) Analytics','ampforwp-Quantcast-switch'=>'Quantcast Measurement','ampforwp-comScore-switch'=>'comScore', 'ampforwp-Effective-switch'=>'Effective Measure','ampforwp-StatCounter-switch'=>'StatCounter','ampforwp-Histats-switch'=>'Histats Analytics','ampforwp-Yandex-switch'=>'Yandex Metrika','ampforwp-Chartbeat-switch'=>'Chartbeat Analytics','ampforwp-Alexa-switch'=>'Alexa Metrics','ampforwp-afs-analytics-switch'=>'AFS Analytics','amp-fb-pixel'=>'Facebook Pixel','amp-clicky-switch'=>'Clicky Analytics','ampforwp-callrail-switch'=>'Call Rail Analytics','ampforwp-adobe-switch'=>'Adobe Analytics','ampforwp-Piwik-Pro-switch'=>'Piwik Pro Analytics');
[14] Fix | Delete
$analytics_default_option = ampforwp_get_setting('amp-analytics-select-option');
[15] Fix | Delete
$analytics_default = 'ampforwp-ga-switch';
[16] Fix | Delete
switch ($analytics_default_option) {
[17] Fix | Delete
case '1':
[18] Fix | Delete
$analytics_default = 'ampforwp-ga-switch';
[19] Fix | Delete
break;
[20] Fix | Delete
case '2':
[21] Fix | Delete
$analytics_default = 'ampforwp-Segment-switch';
[22] Fix | Delete
break;
[23] Fix | Delete
case '3':
[24] Fix | Delete
$analytics_default = 'ampforwp-Piwik-switch';
[25] Fix | Delete
break;
[26] Fix | Delete
case '4':
[27] Fix | Delete
$analytics_default = 'ampforwp-Quantcast-switch';
[28] Fix | Delete
break;
[29] Fix | Delete
case '5':
[30] Fix | Delete
$analytics_default = 'ampforwp-comScore-switch';
[31] Fix | Delete
break;
[32] Fix | Delete
case '6':
[33] Fix | Delete
$analytics_default = 'ampforwp-Effective-switch';
[34] Fix | Delete
break;
[35] Fix | Delete
case '7':
[36] Fix | Delete
$analytics_default = 'ampforwp-StatCounter-switch';
[37] Fix | Delete
break;
[38] Fix | Delete
case '8':
[39] Fix | Delete
$analytics_default = 'ampforwp-Histats-switch';
[40] Fix | Delete
break;
[41] Fix | Delete
case '9':
[42] Fix | Delete
$analytics_default = 'ampforwp-Yandex-switch';
[43] Fix | Delete
break;
[44] Fix | Delete
case '10':
[45] Fix | Delete
$analytics_default = 'ampforwp-Chartbeat-switch';
[46] Fix | Delete
break;
[47] Fix | Delete
case '11':
[48] Fix | Delete
$analytics_default = 'ampforwp-Alexa-switch';
[49] Fix | Delete
break;
[50] Fix | Delete
case '12':
[51] Fix | Delete
$analytics_default = 'ampforwp-afs-analytics-switch';
[52] Fix | Delete
break;
[53] Fix | Delete
case '13':
[54] Fix | Delete
$analytics_default = 'amp-fb-pixel';
[55] Fix | Delete
break;
[56] Fix | Delete
case '14':
[57] Fix | Delete
$analytics_default = 'amp-clicky-switch';
[58] Fix | Delete
break;
[59] Fix | Delete
case '15':
[60] Fix | Delete
$analytics_default = 'ampforwp-callrail-switch';
[61] Fix | Delete
break;
[62] Fix | Delete
case '16':
[63] Fix | Delete
$analytics_default = 'ampforp-adobe-switch';
[64] Fix | Delete
break;
[65] Fix | Delete
case '17':
[66] Fix | Delete
$analytics_default = 'ampforwp-Piwik-Pro-switch';
[67] Fix | Delete
break;
[68] Fix | Delete
default:
[69] Fix | Delete
break;
[70] Fix | Delete
}
[71] Fix | Delete
if ( ! function_exists('ampforwp_get_seo_default') ) {
[72] Fix | Delete
function ampforwp_get_seo_default() {
[73] Fix | Delete
$default = '';
[74] Fix | Delete
return ampforwp_get_setting('ampforwp-seo-selection');
[75] Fix | Delete
}
[76] Fix | Delete
}
[77] Fix | Delete
$structure_data_options = array(
[78] Fix | Delete
'' => 'Select Option',
[79] Fix | Delete
'BlogPosting' => 'Blog',
[80] Fix | Delete
'NewsArticle' => 'News',
[81] Fix | Delete
'Local Business' => 'Local Business',
[82] Fix | Delete
'Product' => 'Ecommerce',
[83] Fix | Delete
'Other' => 'Other'
[84] Fix | Delete
);
[85] Fix | Delete
[86] Fix | Delete
$amp_ux_common = array(
[87] Fix | Delete
'field_type'=>'footer',
[88] Fix | Delete
'field_data'=>array(
[89] Fix | Delete
array(
[90] Fix | Delete
'desc'=>"Send Feedback",
[91] Fix | Delete
'icon'=>'ux-send-feedback-icon',
[92] Fix | Delete
'svg'=>'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 20"><path fill="none" d="M0 0h24v24H0V0z"/><path d="M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H5.17l-.59.59-.58.58V4h16v12zm-9-4h2v2h-2zm0-6h2v4h-2z"/></svg>',
[93] Fix | Delete
'url'=>'https://ampforwp.com/support/',
[94] Fix | Delete
),array(
[95] Fix | Delete
'desc'=>"Help",
[96] Fix | Delete
'icon'=>'ux-help-icon',
[97] Fix | Delete
'svg'=>'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 426.667 426.667" style="enable-background:new 0 0 426.667 426.667;" xml:space="preserve">
[98] Fix | Delete
<rect x="192" y="298.667" width="42.667" height="42.667"/>
[99] Fix | Delete
<path d="M213.333,85.333c-47.147,0-85.333,38.187-85.333,85.333h42.667c0-23.467,19.2-42.667,42.667-42.667 S256,147.2,256,170.667c0,42.667-64,37.333-64,106.667h42.667c0-48,64-53.333,64-106.667 C298.667,123.52,260.48,85.333,213.333,85.333z"/>
[100] Fix | Delete
<path d="M213.333,0C95.573,0,0,95.573,0,213.333s95.573,213.333,213.333,213.333s213.333-95.573,213.333-213.333 S331.093,0,213.333,0z M213.333,384c-94.08,0-170.667-76.587-170.667-170.667S119.253,42.667,213.333,42.667 S384,119.253,384,213.333S307.413,384,213.333,384z"/>
[101] Fix | Delete
</svg>',
[102] Fix | Delete
'url'=>'https://ampforwp.com/tutorials/',
[103] Fix | Delete
),array(
[104] Fix | Delete
'desc'=>"Review",
[105] Fix | Delete
'icon'=>'ux-review-icon',
[106] Fix | Delete
'svg'=>'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" width="20px" height="20px" viewBox="0 0 306 306" style="enable-background:new 0 0 306 306;" xml:space="preserve">
[107] Fix | Delete
<g id="star-rate">
[108] Fix | Delete
<polygon points="153,230.775 247.35,299.625 211.65,187.425 306,121.125 191.25,121.125 153,6.375 114.75,121.125 0,121.125 94.35,187.425 58.65,299.625 "/>
[109] Fix | Delete
</g>
[110] Fix | Delete
</svg>',
[111] Fix | Delete
'url'=>'https://wordpress.org/support/plugin/accelerated-mobile-pages/reviews/?rate=5#new-post',
[112] Fix | Delete
),
[113] Fix | Delete
)
[114] Fix | Delete
);
[115] Fix | Delete
[116] Fix | Delete
array_unshift($seo_options,"Select SEO");
[117] Fix | Delete
[118] Fix | Delete
$amp_website_type = ampforwp_get_setting('ampforwp-setup-ux-website-type');
[119] Fix | Delete
if(ampforwp_get_setting('ampforwp-sd-type-posts') && preg_match("/Other/", $amp_website_type)==0 && $amp_website_type!=="Local Business"){
[120] Fix | Delete
$amp_website_type = ampforwp_get_setting('ampforwp-sd-type-posts');
[121] Fix | Delete
}else{
[122] Fix | Delete
$amp_website_type = ampforwp_get_setting('ampforwp-setup-ux-website-type');
[123] Fix | Delete
}
[124] Fix | Delete
$amp_ws_other_type = '';
[125] Fix | Delete
if($amp_website_type!=""){
[126] Fix | Delete
if(preg_match("/Other/", $amp_website_type)!=0){
[127] Fix | Delete
$other = explode("-", $amp_website_type);
[128] Fix | Delete
if ( is_array($other)) {
[129] Fix | Delete
if(isset($other[0]) && $other[0]){
[130] Fix | Delete
$amp_website_type = "";
[131] Fix | Delete
}
[132] Fix | Delete
if(isset($other[1]) && $other[1]){
[133] Fix | Delete
$amp_ws_other_type = $other[1];
[134] Fix | Delete
}
[135] Fix | Delete
}
[136] Fix | Delete
}
[137] Fix | Delete
}
[138] Fix | Delete
if($amp_website_type==""){
[139] Fix | Delete
$amp_website_type = "BlogPosting";
[140] Fix | Delete
$amp_ws_other_type = "Blog";
[141] Fix | Delete
}
[142] Fix | Delete
function ampforwp_check_analytics_setup($type = ''){
[143] Fix | Delete
$analytics_txt = ampforwp_get_setup_info('ampforwp-ux-analytics-section');
[144] Fix | Delete
$check_analytics = explode(', ', $analytics_txt);
[145] Fix | Delete
if(in_array($type, $check_analytics)){
[146] Fix | Delete
return 1;
[147] Fix | Delete
}else{
[148] Fix | Delete
return 0;
[149] Fix | Delete
}
[150] Fix | Delete
}
[151] Fix | Delete
[152] Fix | Delete
[153] Fix | Delete
$amp_ux_fields = array(
[154] Fix | Delete
array('field_type'=>'main_section_start', 'field_data'=>array('id'=>'amp-ux-main-section','class'=>'amp-ux-main-section')),
[155] Fix | Delete
array(
[156] Fix | Delete
'field_type'=>'loader',
[157] Fix | Delete
'field_data'=>array('title'=>'','class'=>'','id'=>'','default'=>0)
[158] Fix | Delete
),
[159] Fix | Delete
// Website type
[160] Fix | Delete
array('field_type'=>'section_start',
[161] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-website-type-section','class'=>'section-1 amp-ux-website-type-section')
[162] Fix | Delete
),
[163] Fix | Delete
array('field_type'=>'select',
[164] Fix | Delete
'field_data'=>array('title'=>'What\'s your Website Type?','class'=>'ampforwp-ux-select','id'=>'ampforwp-ux-select','data-value'=>esc_attr($amp_ws_other_type),'data-value-id'=>'ampforwp-website-type-other','options'=>$structure_data_options,'default'=>esc_attr($amp_website_type))
[165] Fix | Delete
),
[166] Fix | Delete
$amp_ux_common,
[167] Fix | Delete
array('field_type'=>'section_end','field_data'=>array()),
[168] Fix | Delete
[169] Fix | Delete
// AMP Need Section
[170] Fix | Delete
array('field_type'=>'section_start',
[171] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-need-type-section',
[172] Fix | Delete
'class'=>'section-2 amp-ux-need-section')
[173] Fix | Delete
),
[174] Fix | Delete
array('field_type'=>'text',
[175] Fix | Delete
'field_data'=>array('title'=>'Where do you need AMP?','class'=>'ampforwp-ux-select emty-input','id'=>'ampforwp-ux-select')
[176] Fix | Delete
),
[177] Fix | Delete
array('field_type'=>'checkbox',
[178] Fix | Delete
'field_data'=>array('title'=>'Homepage','class'=>'amp-ux-homepage','parent-class'=>'hmpg-chk','id'=>'amp-ux-homepage','default'=>ampforwp_get_setting('ampforwp-homepage-on-off-support'))
[179] Fix | Delete
),
[180] Fix | Delete
array('field_type'=>'checkbox',
[181] Fix | Delete
'field_data'=>array('title'=>'Do you use custom Front Page?','class'=>'amp-ux-frontpage','id'=>'amp-ux-frontpage','required'=>array('amp-ux-homepage','=','1'),'label-class'=>"s-f-pg",'default'=>ampforwp_get_setting('amp-frontpage-select-option'))
[182] Fix | Delete
),
[183] Fix | Delete
array('field_type'=>'select',
[184] Fix | Delete
'field_data'=>array('title'=>'','class'=>'amp-ux-frontpage-select child_opt child_opt_arrow','id'=>'amp-ux-frontpage-select', 'options'=>$options, 'required'=>array('amp-ux-frontpage','=','1'),'element-class'=>'ux-label frp','default'=>ampforwp_get_setting('amp-frontpage-select-option-pages')
[185] Fix | Delete
)
[186] Fix | Delete
),
[187] Fix | Delete
array('field_type'=>'checkbox',
[188] Fix | Delete
'field_data'=>array('title'=>'Posts','class'=>'amp-ux-posts','id'=>'amp-ux-posts','default'=>ampforwp_get_setting('amp-on-off-for-all-posts'))
[189] Fix | Delete
),
[190] Fix | Delete
array('field_type'=>'checkbox',
[191] Fix | Delete
'field_data'=>array('title'=>'Pages','class'=>'amp-ux-pages','id'=>'amp-ux-pages','default'=>ampforwp_get_setting('amp-on-off-for-all-pages'))
[192] Fix | Delete
),
[193] Fix | Delete
array('field_type'=>'checkbox',
[194] Fix | Delete
'field_data'=>array('title'=>'Archives','class'=>'amp-ux-archives','id'=>'amp-ux-archives','default'=>ampforwp_get_setting('ampforwp-archive-support'))
[195] Fix | Delete
),
[196] Fix | Delete
[197] Fix | Delete
$amp_ux_common ,
[198] Fix | Delete
array('field_type'=>'section_end','field_data'=>array()),
[199] Fix | Delete
[200] Fix | Delete
// Design Section
[201] Fix | Delete
array('field_type'=>'section_start',
[202] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-design-section','class'=>'section-1 ampforwp-ux-design-section')
[203] Fix | Delete
),
[204] Fix | Delete
array('field_type'=>'media',
[205] Fix | Delete
'field_data'=>array('title'=>'Setup Your Logo','class'=>'amp-ux-opt-media-container','id'=>'amp-ux-opt-media', 'default'=>array('id'=>ampforwp_get_setting('opt-media','id'),'url'=>ampforwp_get_setting('opt-media','url'),'width'=>ampforwp_get_setting('opt-media','width'),'height'=>ampforwp_get_setting('opt-media','height')))
[206] Fix | Delete
),
[207] Fix | Delete
array('field_type'=>'color',
[208] Fix | Delete
'field_data'=>array('title'=>'Global Color Scheme','class'=>'amp-ux-color-scheme','id'=>'amp-ux-color-scheme','default'=>ampforwp_get_setting('swift-color-scheme','color'))
[209] Fix | Delete
),
[210] Fix | Delete
[211] Fix | Delete
$amp_ux_common ,
[212] Fix | Delete
array('field_type'=>'section_end', 'field_data'=>array()),
[213] Fix | Delete
[214] Fix | Delete
//Analytics
[215] Fix | Delete
array('field_type'=>'section_start',
[216] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-analytics-section','class'=>'section-1 ampforwp-ux-analytics-section')
[217] Fix | Delete
),
[218] Fix | Delete
array('field_type'=>'sub_section_start',
[219] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-analytics-sub-section','class'=>'ampforwp-ux-sup-sub-section','default'=>1,'closable'=>0)
[220] Fix | Delete
),
[221] Fix | Delete
array('field_type'=>'heading',
[222] Fix | Delete
'field_data'=>array('title'=>'Setup Analytics Tracking','class'=>'child_opt child_opt_arrow')
[223] Fix | Delete
),
[224] Fix | Delete
array('field_type'=>'sub_section_start',
[225] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-google-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>1,'closable'=>1,'data-href'=>'ampforwp-ga-switch')
[226] Fix | Delete
),
[227] Fix | Delete
array('field_type'=>'heading',
[228] Fix | Delete
'field_data'=>array('title'=>'Google Analytics','class'=>'child_opt child_opt_arrow')
[229] Fix | Delete
),
[230] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Tracking ID','id'=>'amp-ux-ga','class'=>'amp-ux-ga google-analytics analytics-text','required'=>array(),'data-text'=>'ga-feild','element-class'=>'ux-label trac-id','default'=>ampforwp_get_setting('ga-feild'))
[231] Fix | Delete
),
[232] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[233] Fix | Delete
array('field_type'=>'sub_section_start',
[234] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-gtm-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('Google Tag Manager'),'closable'=>1,'data-href'=>'amp-use-gtm-option')
[235] Fix | Delete
),
[236] Fix | Delete
array('field_type'=>'heading',
[237] Fix | Delete
'field_data'=>array('title'=>'Google Tag Manager','class'=>'child_opt child_opt_arrow')
[238] Fix | Delete
),
[239] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Tag Manager ID (Container ID)','id'=>'amp-ux-gtm','class'=>'amp-ux-gtm analytics-text','required'=>array(),'data-text'=>'amp-gtm-id','element-class'=>'ux-label trac-id','default'=>ampforwp_get_setting('amp-gtm-id'))
[240] Fix | Delete
),
[241] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[242] Fix | Delete
array('field_type'=>'sub_section_start',
[243] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-segment-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('Segment Analytics'),'closable'=>1,'data-href'=>'ampforwp-Segment-switch')
[244] Fix | Delete
),
[245] Fix | Delete
array('field_type'=>'heading',
[246] Fix | Delete
'field_data'=>array('title'=>'Segment Analytics','class'=>'child_opt child_opt_arrow')
[247] Fix | Delete
),
[248] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Segment Write Key','id'=>'amp-ux-sw','class'=>'amp-ux-sw analytics-text','required'=>array(),'data-text'=>'sa-feild','element-class'=>'ux-label trac-id','default'=>ampforwp_get_setting('sa-feild'))
[249] Fix | Delete
),
[250] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[251] Fix | Delete
array('field_type'=>'sub_section_start',
[252] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-piwik-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('Matomo Analytics'),'closable'=>1,'data-href'=>'ampforwp-Piwik-switch')
[253] Fix | Delete
),
[254] Fix | Delete
array('field_type'=>'heading',
[255] Fix | Delete
'field_data'=>array('title'=>'Matomo (Piwik) Analytics','class'=>'child_opt child_opt_arrow')
[256] Fix | Delete
),
[257] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Tracking ID','id'=>'amp-ux-mp','class'=>'amp-ux-mp analytics-text','required'=>array(),'data-text'=>'pa-feild','element-class'=>'ux-label trac-id','default'=>ampforwp_get_setting('pa-feild'))
[258] Fix | Delete
),
[259] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[260] Fix | Delete
array('field_type'=>'sub_section_start',
[261] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-quantcast-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('Quantcast Measurement'),'closable'=>1,'data-href'=>'ampforwp-Quantcast-switch')
[262] Fix | Delete
),
[263] Fix | Delete
array('field_type'=>'heading',
[264] Fix | Delete
'field_data'=>array('title'=>'Quantcast Measurement','class'=>'child_opt child_opt_arrow')
[265] Fix | Delete
),
[266] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Tracking ID','id'=>'amp-ux-qm','class'=>'amp-ux-qm analytics-text','element-class'=>'ux-label trac-id','required'=>array(),'data-text'=>'amp-quantcast-analytics-code','default'=>ampforwp_get_setting('amp-quantcast-analytics-code'))
[267] Fix | Delete
),
[268] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[269] Fix | Delete
array('field_type'=>'sub_section_start',
[270] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-comscore-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('comScore'),'closable'=>1,'data-href'=>'ampforwp-comScore-switch')
[271] Fix | Delete
),
[272] Fix | Delete
array('field_type'=>'heading',
[273] Fix | Delete
'field_data'=>array('title'=>'comScore','class'=>'child_opt child_opt_arrow')
[274] Fix | Delete
),
[275] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'C1','id'=>'amp-ux-cs-1','class'=>'amp-ux-cs analytics-text','element-class'=>'ux-label trac-id','required'=>array(),'data-text'=>'amp-comscore-analytics-code-c1','default'=>ampforwp_get_setting('amp-comscore-analytics-code-c1'))
[276] Fix | Delete
),
[277] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'C2','id'=>'amp-ux-cs-2','class'=>'amp-ux-cs analytics-text','required'=>array(),'element-class'=>'ux-label trac-id','data-text'=>'amp-comscore-analytics-code-c2','default'=>ampforwp_get_setting('amp-comscore-analytics-code-c2'))
[278] Fix | Delete
),
[279] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[280] Fix | Delete
array('field_type'=>'sub_section_start',
[281] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-effective-measure-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('Effective Measure'),'closable'=>1,'data-href'=>'ampforwp-Effective-switch')
[282] Fix | Delete
),
[283] Fix | Delete
array('field_type'=>'heading',
[284] Fix | Delete
'field_data'=>array('title'=>'Effective Measure','class'=>'child_opt child_opt_arrow')
[285] Fix | Delete
),
[286] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Tracking ID','id'=>'amp-ux-em','class'=>'amp-ux-em analytics-text','required'=>array(),'data-text'=>'eam-feild','element-class'=>'ux-label trac-id','default'=>ampforwp_get_setting('eam-feild'))
[287] Fix | Delete
),
[288] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[289] Fix | Delete
array('field_type'=>'sub_section_start',
[290] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-sc-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('StatCounter'),'closable'=>1,'data-href'=>'ampforwp-StatCounter-switch')
[291] Fix | Delete
),
[292] Fix | Delete
array('field_type'=>'heading',
[293] Fix | Delete
'field_data'=>array('title'=>'StatCounter','class'=>'child_opt child_opt_arrow')
[294] Fix | Delete
),
[295] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Tracking ID','id'=>'amp-ux-sc','class'=>'amp-ux-sc analytics-text','element-class'=>'ux-label trac-id','required'=>array(),'data-text'=>'sc-feild','default'=>ampforwp_get_setting('sc-feild'))
[296] Fix | Delete
),
[297] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[298] Fix | Delete
array('field_type'=>'sub_section_start',
[299] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-histats-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('Histats Analytics'),'closable'=>1,'data-href'=>'ampforwp-Histats-switch')
[300] Fix | Delete
),
[301] Fix | Delete
array('field_type'=>'heading',
[302] Fix | Delete
'field_data'=>array('title'=>'Histats Analytics','class'=>'child_opt child_opt_arrow')
[303] Fix | Delete
),
[304] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Tracking ID','element-class'=>'ux-label trac-id','id'=>'amp-ux-ha','class'=>'amp-ux-ha analytics-text','required'=>array(),'data-text'=>'histats-field','default'=>ampforwp_get_setting('histats-field'))
[305] Fix | Delete
),
[306] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[307] Fix | Delete
array('field_type'=>'sub_section_start',
[308] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-yandex-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('Yandex Metrika'),'closable'=>1,'data-href'=>'ampforwp-Yandex-switch')
[309] Fix | Delete
),
[310] Fix | Delete
array('field_type'=>'heading',
[311] Fix | Delete
'field_data'=>array('title'=>'Yandex Metrika Analytics','class'=>'child_opt child_opt_arrow')
[312] Fix | Delete
),
[313] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Yandex Metrika Analytics ID','id'=>'amp-ux-ym','class'=>'amp-ux-ym analytics-text','element-class'=>'ux-label trac-id','required'=>array(),'data-text'=>'amp-Yandex-Metrika-analytics-code','default'=>ampforwp_get_setting('amp-Yandex-Metrika-analytics-code'))
[314] Fix | Delete
),
[315] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[316] Fix | Delete
array('field_type'=>'sub_section_start',
[317] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-chartbeat-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('Chartbeat Analytics'),'closable'=>1,'data-href'=>'ampforwp-Chartbeat-switch')
[318] Fix | Delete
),
[319] Fix | Delete
array('field_type'=>'heading',
[320] Fix | Delete
'field_data'=>array('title'=>'Chartbeat Analytics','class'=>'child_opt child_opt_arrow')
[321] Fix | Delete
),
[322] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Tracking ID','element-class'=>'ux-label trac-id','id'=>'amp-ux-ca','class'=>'amp-ux-ca analytics-text','required'=>array(),'data-text'=>'amp-Chartbeat-analytics-code','default'=>ampforwp_get_setting('amp-Chartbeat-analytics-code'))
[323] Fix | Delete
),
[324] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[325] Fix | Delete
//adobe
[326] Fix | Delete
array('field_type'=>'sub_section_start',
[327] Fix | Delete
[328] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-adobe-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('Adobe analytics'),'closable'=>1,'data-href'=>'ampforwp-adobe-switch')
[329] Fix | Delete
[330] Fix | Delete
),
[331] Fix | Delete
[332] Fix | Delete
array('field_type'=>'heading',
[333] Fix | Delete
[334] Fix | Delete
'field_data'=>array('title'=>'Adobe Analytics','class'=>'child_opt child_opt_arrow')
[335] Fix | Delete
[336] Fix | Delete
),
[337] Fix | Delete
[338] Fix | Delete
array('field_type'=>'select', 'field_data'=>array('title'=>'Analytics Type','id'=>'amp-ux-aa-2','class'=>'amp-ux-aa analytics-text','element-class'=>'ux-label trac-id','required'=>array(),'data-text'=>'ampforwp-adobe-type','default'=>ampforwp_get_setting('ampforwp-adobe-type'))
[339] Fix | Delete
[340] Fix | Delete
),
[341] Fix | Delete
[342] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Host Name','id'=>'amp-ux-aa','class'=>'amp-ux-aa analytics-text','required'=>array(),'element-class'=>'ux-label','data-text'=>'ampforwp-adobe-host','default'=>ampforwp_get_setting('ampforwp-adobe-host'))
[343] Fix | Delete
[344] Fix | Delete
),
[345] Fix | Delete
[346] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Report Suite ID','id'=>'amp-ux-aa-2','class'=>'amp-ux-aa analytics-text','element-class'=>'ux-label trac-id','required'=>array(),'data-text'=>'ampforwp-adobe-reportsuiteid','default'=>ampforwp_get_setting('ampforwp-adobe-reportsuiteid'))
[347] Fix | Delete
[348] Fix | Delete
),
[349] Fix | Delete
[350] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Organisation ID','id'=>'amp-ux-aa-2','class'=>'amp-ux-aa analytics-text','element-class'=>'ux-label trac-id','required'=>array(),'data-text'=>'ampforwp-adobe-orgid','default'=>ampforwp_get_setting('ampforwp-adobe-orgid'))
[351] Fix | Delete
[352] Fix | Delete
),
[353] Fix | Delete
[354] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Subdomain for tracking','id'=>'amp-ux-aa-2','class'=>'amp-ux-aa analytics-text','element-class'=>'ux-label trac-id','required'=>array(),'data-text'=>'ampforwp-adobe-subdomain','default'=>ampforwp_get_setting('ampforwp-adobe-subdomain'))
[355] Fix | Delete
[356] Fix | Delete
),
[357] Fix | Delete
[358] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[359] Fix | Delete
array('field_type'=>'sub_section_start',
[360] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-alexa-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('Alexa Metrics'),'closable'=>1,'data-href'=>'ampforwp-Alexa-switch')
[361] Fix | Delete
),
[362] Fix | Delete
array('field_type'=>'heading',
[363] Fix | Delete
'field_data'=>array('title'=>'Alexa Metrics','class'=>'child_opt child_opt_arrow')
[364] Fix | Delete
),
[365] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Alexa Metrics Account','id'=>'amp-ux-am-1','class'=>'amp-ux-am analytics-text','element-class'=>'ux-label trac-id','required'=>array(),'data-text'=>'ampforwp-alexa-account','default'=>ampforwp_get_setting('ampforwp-alexa-account'))
[366] Fix | Delete
),
[367] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Alexa Metrics Domain','id'=>'amp-ux-am-2','class'=>'amp-ux-am analytics-text','element-class'=>'ux-label trac-id','required'=>array(),'data-text'=>'ampforwp-alexa-domain','default'=>ampforwp_get_setting('ampforwp-alexa-domain'))
[368] Fix | Delete
),
[369] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[370] Fix | Delete
array('field_type'=>'sub_section_start',
[371] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-afs-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('AFS Analytics'),'closable'=>1,'data-href'=>'ampforwp-afs-analytics-switch')
[372] Fix | Delete
),
[373] Fix | Delete
array('field_type'=>'heading',
[374] Fix | Delete
'field_data'=>array('title'=>'AFS Analytics','class'=>'child_opt child_opt_arrow')
[375] Fix | Delete
),
[376] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Website ID','id'=>'amp-ux-afs','class'=>'amp-ux-afs analytics-text','required'=>array(),'element-class'=>'ux-label trac-id','data-text'=>'ampforwp-afs-siteid','default'=>ampforwp_get_setting('ampforwp-afs-siteid'))
[377] Fix | Delete
),
[378] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[379] Fix | Delete
array('field_type'=>'sub_section_start',
[380] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-fb-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('Facebook Pixel'),'closable'=>1,'data-href'=>'amp-fb-pixel')
[381] Fix | Delete
),
[382] Fix | Delete
array('field_type'=>'heading',
[383] Fix | Delete
'field_data'=>array('title'=>'Facebook Pixel','class'=>'child_opt child_opt_arrow')
[384] Fix | Delete
),
[385] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Facebook Pixel ID','id'=>'amp-ux-fp','class'=>'amp-ux-fp analytics-text','required'=>array(),'data-text'=>'amp-fb-pixel-id','element-class'=>'ux-label trac-id','default'=>ampforwp_get_setting('amp-fb-pixel-id'))
[386] Fix | Delete
),
[387] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[388] Fix | Delete
array('field_type'=>'sub_section_start',
[389] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-cl-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('Clicky Analytics'),'closable'=>1,'data-href'=>'amp-clicky-switch')
[390] Fix | Delete
),
[391] Fix | Delete
array('field_type'=>'heading',
[392] Fix | Delete
'field_data'=>array('title'=>'Clicky Analytics','class'=>'child_opt child_opt_arrow')
[393] Fix | Delete
),
[394] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Clicky Site ID','id'=>'amp-ux-cl','class'=>'amp-ux-cl analytics-text','required'=>array(),'element-class'=>'ux-label','data-text'=>'clicky-site-id','default'=>ampforwp_get_setting('clicky-site-id'))
[395] Fix | Delete
),
[396] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[397] Fix | Delete
array('field_type'=>'sub_section_start',
[398] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-cr-analytics-section','class'=>'ampforwp-ux-sub-section ampforwp-ux-ana-sub','default'=>ampforwp_check_analytics_setup('Call Rail Analytics'),'closable'=>1,'data-href'=>'ampforwp-callrail-switch')
[399] Fix | Delete
),
[400] Fix | Delete
array('field_type'=>'heading',
[401] Fix | Delete
'field_data'=>array('title'=>'Call Rail Analytics','class'=>'child_opt child_opt_arrow')
[402] Fix | Delete
),
[403] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Config URL','id'=>'amp-ux-cr','class'=>'amp-ux-cr analytics-text','required'=>array(),'element-class'=>'ux-label','data-text'=>'ampforwp-callrail-config-url','default'=>ampforwp_get_setting('ampforwp-callrail-config-url'))
[404] Fix | Delete
),
[405] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Tell Number','id'=>'amp-ux-cr','class'=>'amp-ux-cr analytics-text','required'=>array(),'element-class'=>'ux-label','data-text'=>'ampforwp-callrail-number','default'=>ampforwp_get_setting('ampforwp-callrail-number'))
[406] Fix | Delete
),
[407] Fix | Delete
array('field_type'=>'text', 'field_data'=>array('title'=>'Analytics Config URL','id'=>'amp-ux-cr','class'=>'amp-ux-cr analytics-text','required'=>array(),'element-class'=>'ux-label','data-text'=>'ampforwp-callrail-analytics-url','default'=>ampforwp_get_setting('ampforwp-callrail-analytics-url'))
[408] Fix | Delete
),
[409] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[410] Fix | Delete
array('field_type'=>'sub_section_start',
[411] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-ano-analytics-section','class'=>'ampforwp-ux-sub-section','default'=>1,'closable'=>0)
[412] Fix | Delete
),
[413] Fix | Delete
array('field_type'=>'select',
[414] Fix | Delete
'field_data'=>array('title'=>'Add more Analytics Tracking','class'=>'ampforwp-ux-analytics-more child_opt child_opt_arrow','id'=>'ampforwp-ux-analytics-more', 'options'=>$analytics_options,'default'=>'','data-href'=>'','element-class'=>'ux-more-analyt','data-href-id'=>'amp-ux-analytics-more-hidden')
[415] Fix | Delete
),
[416] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[417] Fix | Delete
array('field_type'=>'sub_section_end','field_data'=>array()),
[418] Fix | Delete
$amp_ux_common,
[419] Fix | Delete
array('field_type'=>'section_end', 'field_data'=>array()),
[420] Fix | Delete
[421] Fix | Delete
// Privacy Settings
[422] Fix | Delete
array('field_type'=>'section_start',
[423] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-privacy-section','class'=>'section-1 ampforwp-ux-privacy-section')
[424] Fix | Delete
),
[425] Fix | Delete
array('field_type'=>'switch','field_data'=>array('title'=>'Cookie Notice Bar','id'=>'amp-ux-notice-switch','class'=>'amp-ux-notice-switch amp-ux-switch-on-off','data-id'=>'amp-ux-notice-switch','desc'=>'Cookie Bar allows you to discreetly inform visitors that your website uses cookies.','parent-class'=>'ux-notice-bar','default'=>ampforwp_get_setting('amp-enable-notifications'))
[426] Fix | Delete
),
[427] Fix | Delete
array('field_type'=>'switch','field_data'=>array('title'=>'GDPR','id'=>'amp-ux-gdpr-switch','class'=>'amp-ux-gdpr-switch amp-ux-switch-on-off','data-id'=>'amp-ux-gdpr-switch','desc'=>'Comply with European privacy regulations(GDPR). Recommended for EU Citizens.','parent-class'=>'ux-notice-bar','default'=>ampforwp_get_setting('amp-gdpr-compliance-switch'))
[428] Fix | Delete
),
[429] Fix | Delete
[430] Fix | Delete
$amp_ux_common,
[431] Fix | Delete
array('field_type'=>'section_end', 'field_data'=>array()),
[432] Fix | Delete
[433] Fix | Delete
// 3rd Party
[434] Fix | Delete
array('field_type'=>'section_start',
[435] Fix | Delete
'field_data'=>array('id'=>'ampforwp-ux-thirdparty-section','class'=>'section-1 ampforwp-ux-thirdparty-section')
[436] Fix | Delete
),
[437] Fix | Delete
array('field_type'=>'heading',
[438] Fix | Delete
'field_data'=>array('title'=>'3rd Party Compatibility','class'=>'child_opt child_opt_arrow')
[439] Fix | Delete
),
[440] Fix | Delete
array('field_type'=>'select',
[441] Fix | Delete
'field_data'=>array('title'=>'SEO','class'=>'ampforwp-ux-select','id'=>'ampforwp-ux-seo-select','options'=>$seo_options,'element-class'=>'ux-align','default'=>ampforwp_get_seo_default())
[442] Fix | Delete
),
[443] Fix | Delete
);
[444] Fix | Delete
[445] Fix | Delete
$is_sdfwp = "not-exist";
[446] Fix | Delete
$ampforwp_admin_url = admin_url();
[447] Fix | Delete
$stdfwp_active_url = '';
[448] Fix | Delete
$sd_default = 0;
[449] Fix | Delete
[450] Fix | Delete
if(file_exists(AMPFORWP_MAIN_PLUGIN_DIR."schema-and-structured-data-for-wp/structured-data-for-wp.php")){
[451] Fix | Delete
if(!is_plugin_active('schema-and-structured-data-for-wp/structured-data-for-wp.php')){
[452] Fix | Delete
$is_sdfwp = "inactive";
[453] Fix | Delete
$plugin_file = "schema-and-structured-data-for-wp/structured-data-for-wp.php";
[454] Fix | Delete
$stdfwp_active_url = ampforwp_wp_plugin_action_link( $plugin_file, 'activate' );
[455] Fix | Delete
[456] Fix | Delete
}else{
[457] Fix | Delete
$is_sdfwp = "active";
[458] Fix | Delete
$stdfwp_active_url = $ampforwp_admin_url.'admin.php?page=structured_data_options&amp;tab=general&amp;reference=ampforwp';
[459] Fix | Delete
$sd_default = 2;
[460] Fix | Delete
}
[461] Fix | Delete
}
[462] Fix | Delete
$is_afwp = "not-exist";
[463] Fix | Delete
$afwp_active_url = '';
[464] Fix | Delete
$afwp_default = 0;
[465] Fix | Delete
if(file_exists(AMPFORWP_MAIN_PLUGIN_DIR."quick-adsense-reloaded/quick-adsense-reloaded.php")){
[466] Fix | Delete
if(!is_plugin_active('quick-adsense-reloaded/quick-adsense-reloaded.php')){
[467] Fix | Delete
$is_afwp = "inactive";
[468] Fix | Delete
$plugin_file = "quick-adsense-reloaded/quick-adsense-reloaded.php";
[469] Fix | Delete
$afwp_active_url = ampforwp_wp_plugin_action_link( $plugin_file, 'activate' );
[470] Fix | Delete
}else{
[471] Fix | Delete
$is_afwp = "active";
[472] Fix | Delete
$afwp_active_url = $ampforwp_admin_url.'admin.php?page=quads-settings&amp;tab=general&amp;reference=ampforwp';
[473] Fix | Delete
$afwp_default = 2;
[474] Fix | Delete
}
[475] Fix | Delete
}
[476] Fix | Delete
[477] Fix | Delete
$is_pwa = "not-exist";
[478] Fix | Delete
$pwa_active_url = '';
[479] Fix | Delete
$pwa_default = 0;
[480] Fix | Delete
if(file_exists(AMPFORWP_MAIN_PLUGIN_DIR."pwa-for-wp/pwa-for-wp.php")){
[481] Fix | Delete
if(!is_plugin_active('pwa-for-wp/pwa-for-wp.php')){
[482] Fix | Delete
$is_pwa = "inactive";
[483] Fix | Delete
$plugin_file = "pwa-for-wp/pwa-for-wp.php";
[484] Fix | Delete
$pwa_active_url = ampforwp_wp_plugin_action_link( $plugin_file, 'activate' );
[485] Fix | Delete
}else{
[486] Fix | Delete
$is_pwa = "active";
[487] Fix | Delete
$pwa_active_url = $ampforwp_admin_url.'admin.php?page=pwaforwp&amp;reference=ampforwp';
[488] Fix | Delete
$pwa_default = 2;
[489] Fix | Delete
}
[490] Fix | Delete
}
[491] Fix | Delete
[492] Fix | Delete
$sasd_class = "amp-ux-extension-switch amp-ux-switch-on-off ampforwp_install_ux_plugin $is_sdfwp";
[493] Fix | Delete
$afwp_class = "amp-ux-extension-switch amp-ux-switch-on-off ampforwp_install_ux_plugin $is_afwp";
[494] Fix | Delete
$pwa_class = "amp-ux-extension-switch amp-ux-switch-on-off ampforwp_install_ux_plugin $is_pwa";
[495] Fix | Delete
[496] Fix | Delete
$ux_secure = wp_create_nonce('verify_module');
[497] Fix | Delete
$check_extension = ampforwp_get_setup_info('ampforwp_ux_extension_check');
[498] Fix | Delete
[499] Fix | Delete
12
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function