Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
home
/
ophq1335
/
www
/
wp-content
/
plugins
/
wp-seopress
/
src
/
Thirds
/
AMP
/
/home/ophq1335/www/wp-content/plugins/wp-seopress/src/Thirds/AMP/amp.php
<?php // phpcs:ignore if ( ! defined( 'ABSPATH' ) ) { exit; } require_once ABSPATH . 'wp-admin/includes/plugin.php'; if ( is_plugin_active( 'wp-seopress-pro/seopress-pro.php' ) && defined( 'SEOPRESS_PRO_VERSION' ) && version_compare( SEOPRESS_PRO_VERSION, '5.4', '<' ) ) { // Quick fix to prevent fatal error for SEOPress < 5.4 // do nothing. } else { add_action( 'wp', 'seopress_amp_compatibility_wp', 0 ); /** * AMP Compatibility - wp action hook * * @since 5.9.0 * * @return void */ function seopress_amp_compatibility_wp() { if ( function_exists( 'amp_is_request' ) && amp_is_request() ) { wp_dequeue_script( 'seopress-accordion' ); remove_filter( 'seopress_google_analytics_html', 'seopress_google_analytics_js', 10 ); remove_action( 'wp_enqueue_scripts', 'seopress_google_analytics_ecommerce_js', 20, 1 ); remove_action( 'wp_enqueue_scripts', 'seopress_google_analytics_cookies_js', 20, 1 ); remove_action( 'wp_head', 'seopress_load_google_analytics_options', 0 ); } } add_action( 'wp_head', 'seopress_amp_compatibility_wp_head', 0 ); /** * AMP Compatibility - wp_head action hook * * @since 5.9.0 * * @return void */ function seopress_amp_compatibility_wp_head() { if ( function_exists( 'amp_is_request' ) && amp_is_request() ) { wp_dequeue_script( 'seopress-accordion' ); } } }