等を外して amp-pixel に置換
$analytics = preg_replace( '/
]+?src=([\'|\"][^>]+?[\'|\"])[^>]*?>/ism', '', $analytics );
$analytics = thk_amp_not_allowed_tag_replace( $analytics );
$analytics = thk_amp_tag_replace( $analytics );
// プロトコルが https じゃない場合は、amp-pixel を width="1" height="1" の amp-img に置換
$analytics = preg_replace( '/]+?src=([\'|\"]http\:\/\/[^>]+?[\'|\"])[^>]*?><\/amp-pixel>/ism', '', $analytics );
// Google Analytics が記述されていたら amp-analytics に置換
if( !empty( $ua[1] ) ) {
$parent_file = TPATH . DSEP . 'add-amp-analytics.php';
$child_file = SPATH . DSEP . 'add-amp-analytics.php';
if( TPATH !== SPATH && file_exists( $child_file ) === true ) {
require( $child_file );
}
elseif( file_exists( $parent_file ) === true ) {
require( $parent_file );
}
else {
$analytics .= <<
AMP_ANALYTICS;
}
}
}
$analytics .= "\n";
}
return $analytics;
}
}
endif;