%s

', esc_html( $message ) ); } /** * Prevents the Customizer from being loaded on WordPress versions prior to 4.7. * * @since 1.0.0 * @global string $wp_version WordPress version. */ function bloglo_customize_prevent() { /* translators: %s WordPress version */ $message = sprintf( esc_html__( 'Bloglo theme requires at least WordPress version 4.7. You are running version %s. Please upgrade your WordPress and try again.', 'bloglo' ), $GLOBALS['wp_version'] ); wp_die( esc_html( $message ), '', array( 'back_link' => true ) ); } add_action( 'load-customize.php', 'bloglo_customize_prevent' ); /** * Prevents the Theme Preview from being loaded on WordPress versions prior to 4.7. * * @since 1.0.0 * @global string $wp_version WordPress version. */ function bloglo_preview_prevent() { if ( isset( $_GET['preview'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended /* translators: %s WordPress version */ $message = sprintf( esc_html__( 'Bloglo theme requires at least WordPress version 4.7. You are running version %s. Please upgrade and try again.', 'bloglo' ), $GLOBALS['wp_version'] ); wp_die( esc_html( $message ) ); } } add_action( 'template_redirect', 'bloglo_preview_prevent' ); if ( ! function_exists( 'wp_body_open' ) ) { /** * Backward compatibility for wp_body_open hook. * * @since 1.0.0 */ function wp_body_open() { // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound do_action( 'wp_body_open' ); // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound } }