pluginSlug = 'advanced-gutenberg'; $pluginCheckerConfig->pluginName = 'PublishPress Blocks'; $pluginChecker = new PublishPressInstanceProtection\InstanceChecker($pluginCheckerConfig); } if (! defined('ADVANCED_GUTENBERG_LOADED')) { if (! defined('ADVANCED_GUTENBERG_VERSION')) { define('ADVANCED_GUTENBERG_VERSION', '3.1.4.2'); } if (! defined('ADVANCED_GUTENBERG_PLUGIN')) { define('ADVANCED_GUTENBERG_PLUGIN', __FILE__); } if ( ! defined( 'ADVANCED_GUTENBERG_BASE_PATH' ) ) { define( 'ADVANCED_GUTENBERG_BASE_PATH', __DIR__ ); } if ( ! defined( 'ADVANCED_GUTENBERG_VENDOR_PATH' ) ) { define( 'ADVANCED_GUTENBERG_VENDOR_PATH', ADVANCED_GUTENBERG_BASE_PATH . '/vendor/' ); } // Vendor and Ask-for-Review if( file_exists(__DIR__ . '/vendor/autoload.php') && !defined('ADVANCED_GUTENBERG_VENDOR_LOADED') && is_admin() && !class_exists('PublishPress\WordPressReviews\ReviewsController') ) { require_once __DIR__ . '/vendor/autoload.php'; define('ADVANCED_GUTENBERG_VENDOR_LOADED', true); // Ask for review if( file_exists(__DIR__ . '/review/review-request.php') ) { require_once __DIR__ . '/review/review-request.php'; } // Display ads for Pro version if ( ! defined( 'PP_VERSION_NOTICES_LOADED' ) ) { $noticesPath = __DIR__ . '/vendor/publishpress/wordpress-version-notices/includes.php'; if ( file_exists( $noticesPath ) ) { require_once $noticesPath; } } } // Code shared with Pro version require_once __DIR__ . '/init.php'; define('ADVANCED_GUTENBERG_LOADED', true); }