PHP version (%s) is too low. Advanced Ads is built for PHP 5.3 and higher. It might work, but updating PHP is highly recommended. Please ask your hosting provider for more information.', 'advanced-ads' ), phpversion() ); endif; if( Advanced_Ads_Checks::cache() && ! defined( 'AAP_VERSION' ) ) : $messages[] = sprintf(__( 'Your website uses cache. Some dynamic features like ad rotation or visitor conditions might not work properly. Use the cache-busting feature of Advanced Ads Pro to load ads dynamically.', 'advanced-ads' ), ADVADS_URL . 'add-ons/advanced-ads-pro/#utm_source=advanced-ads&utm_medium=link&utm_campaign=support' ); endif; if( Advanced_Ads_Checks::wp_update_available() ) : $messages[] = __( 'There is a new WordPress version available. Please update.', 'advanced-ads' ); endif; if( Advanced_Ads_Checks::plugin_updates_available() ) : $messages[] = __( 'There are plugin updates available. Please update.', 'advanced-ads' ); endif; if( Advanced_Ads_Checks::active_autoptimize() && ! defined( 'AAP_VERSION' ) ) : $messages[] = sprintf(__( 'Autoptimize plugin detected. While this plugin is great for site performance, it is known to alter code, including scripts from ad networks. Advanced Ads Pro has a build-in support for Autoptimize.', 'advanced-ads' ), ADVADS_URL . 'add-ons/advanced-ads-pro/#utm_source=advanced-ads&utm_medium=link&utm_campaign=support'); endif; if( count( Advanced_Ads_Checks::conflicting_plugins() ) ) : $messages[] = sprintf(__( 'Plugins that are known to cause (partial) problems: %1$s. Learn more.', 'advanced-ads' ), implode( ', ', Advanced_Ads_Checks::conflicting_plugins() ), ADVADS_URL . 'manual/known-plugin-conflicts/#utm_source=advanced-ads&utm_medium=link&utm_campaign=support'); endif; if( count( Advanced_Ads_Checks::php_extensions() ) ) : $messages[] = sprintf(__( 'Missing PHP extensions could cause issues. Please ask your hosting provider to enable them: %s', 'advanced-ads' ), implode( ', ', Advanced_Ads_Checks::php_extensions() ) ); endif; if( Advanced_Ads_Checks::ads_disabled() ) : $messages[] = sprintf(__( 'Ads are disabled for all or some pages. See "disabled ads" in settings.', 'advanced-ads' ), admin_url('admin.php?page=advanced-ads-settings#top#general') ); endif; if( defined( 'IS_WPCOM' ) ) : $messages[] = __( 'This site is hosted on wordpress.com.', 'advanced-ads' ); endif; Advanced_Ads_Checks::jquery_ui_conflict(); $messages = apply_filters( 'advanced-ads-support-messages', $messages ); if( count( $messages )) : foreach( $messages as $_message ) : ?>