Merged in feature/117-dev-dev01 (pull request #8)
auto-patch 117-dev-dev01-2023-12-15T16_09_06 * auto-patch 117-dev-dev01-2023-12-15T16_09_06
This commit is contained in:
@@ -34,7 +34,7 @@ final class WooCommerce {
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
public $version = '8.3.1';
|
||||
public $version = '8.4.0';
|
||||
|
||||
/**
|
||||
* WooCommerce Schema version.
|
||||
@@ -235,6 +235,7 @@ final class WooCommerce {
|
||||
add_action( 'admin_notices', array( $this, 'build_dependencies_notice' ) );
|
||||
add_action( 'after_setup_theme', array( $this, 'setup_environment' ) );
|
||||
add_action( 'after_setup_theme', array( $this, 'include_template_functions' ), 11 );
|
||||
add_action( 'load-post.php', array( $this, 'includes' ) );
|
||||
add_action( 'init', array( $this, 'init' ), 0 );
|
||||
add_action( 'init', array( 'WC_Shortcodes', 'init' ) );
|
||||
add_action( 'init', array( 'WC_Emails', 'init_transactional_emails' ) );
|
||||
@@ -317,7 +318,7 @@ final class WooCommerce {
|
||||
$this->define( 'WC_LOG_DIR', $upload_dir['basedir'] . '/wc-logs/' );
|
||||
$this->define( 'WC_SESSION_CACHE_GROUP', 'wc_session_id' );
|
||||
$this->define( 'WC_TEMPLATE_DEBUG_MODE', false );
|
||||
|
||||
|
||||
// These three are kept defined for compatibility, but are no longer used.
|
||||
$this->define( 'WC_NOTICE_MIN_PHP_VERSION', '7.2' );
|
||||
$this->define( 'WC_NOTICE_MIN_WP_VERSION', '5.2' );
|
||||
@@ -584,7 +585,10 @@ final class WooCommerce {
|
||||
include_once WC_ABSPATH . 'includes/admin/class-wc-admin.php';
|
||||
}
|
||||
|
||||
if ( $this->is_request( 'frontend' ) ) {
|
||||
// We load frontend includes in the post editor, because they may be invoked via pre-loading of blocks.
|
||||
$in_post_editor = doing_action( 'load-post.php' ) || doing_action( 'load-post-new.php' );
|
||||
|
||||
if ( $this->is_request( 'frontend' ) || $this->is_rest_api_request() || $in_post_editor ) {
|
||||
$this->frontend_includes();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user