version_compare($wp_version, self::MIN_WP, '>='), 'php_ok' => version_compare(PHP_VERSION, self::MIN_PHP, '>='), 'wp_version' => $wp_version, 'php_version' => PHP_VERSION, 'min_wp' => self::MIN_WP, 'min_php' => self::MIN_PHP, ]; } public static function admin_notice() { if (!current_user_can('manage_options')) return; $c = self::checks(); if ($c['wp_ok'] && $c['php_ok']) return; $message = sprintf( /* translators: 1: Minimum WordPress version. 2: Minimum PHP version. 3: Current WordPress version. 4: Current PHP version. */ __('The recommended minimum is WordPress %1$s and PHP %2$s. Current versions: WordPress %3$s and PHP %4$s. The plugin may not work correctly in this older environment.', 'ai-webmaster-studio'), $c['min_wp'], $c['min_php'], $c['wp_version'], $c['php_version'] ); echo '
AI Webmaster Studio: ' . esc_html($message) . '