at path:
ROOT
/
wp-content
/
plugins
/
woocommerce
/
woocommerce.php
run:
R
W
Run
assets
DIR
2026-04-15 05:42:37
R
W
Run
i18n
DIR
2026-04-15 05:42:42
R
W
Run
includes
DIR
2026-04-15 05:42:43
R
W
Run
lib
DIR
2026-04-15 05:42:44
R
W
Run
packages
DIR
2026-04-15 05:42:37
R
W
Run
patterns
DIR
2026-04-15 05:42:45
R
W
Run
sample-data
DIR
2026-04-15 05:42:45
R
W
Run
src
DIR
2026-04-15 05:42:47
R
W
Run
templates
DIR
2026-04-15 05:42:48
R
W
Run
vendor
DIR
2026-04-15 05:42:48
R
W
Run
license.txt
35.47 KB
2026-04-15 05:42:44
R
W
Run
Delete
Rename
readme.txt
43.26 KB
2026-04-15 05:42:45
R
W
Run
Delete
Rename
uninstall.php
6.11 KB
2026-04-15 05:42:48
R
W
Run
Delete
Rename
woocommerce.php
1.8 KB
2026-04-15 05:42:49
R
W
Run
Delete
Rename
error_log
up
📄
woocommerce.php
Save
<?php /** * Plugin Name: WooCommerce * Plugin URI: https://woocommerce.com/ * Description: An ecommerce toolkit that helps you sell anything. Beautifully. * Version: 10.7.0 * Author: Automattic * Author URI: https://woocommerce.com * Text Domain: woocommerce * Domain Path: /i18n/languages/ * Requires at least: 6.8 * Requires PHP: 7.4 * * @package WooCommerce */ defined( 'ABSPATH' ) || exit; if ( ! defined( 'WC_PLUGIN_FILE' ) ) { define( 'WC_PLUGIN_FILE', __FILE__ ); } // Load core packages and the autoloader. require __DIR__ . '/src/Autoloader.php'; require __DIR__ . '/src/Packages.php'; if ( ! \Automattic\WooCommerce\Autoloader::init() ) { return; } \Automattic\WooCommerce\Packages::init(); // Include the main WooCommerce class. if ( ! class_exists( 'WooCommerce', false ) ) { include_once dirname( WC_PLUGIN_FILE ) . '/includes/class-woocommerce.php'; } // Initialize dependency injection. $GLOBALS['wc_container'] = new Automattic\WooCommerce\Container(); /** * Returns the main instance of WC. * * @since 2.1 * @return WooCommerce */ function WC() { // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.FunctionNameInvalid return WooCommerce::instance(); } /** * Returns the WooCommerce object container. * Code in the `includes` directory should use the container to get instances of classes in the `src` directory. * * @since 4.4.0 * @return \Automattic\WooCommerce\Container The WooCommerce object container. */ function wc_get_container() { return $GLOBALS['wc_container']; } // Global for backwards compatibility. $GLOBALS['woocommerce'] = WC(); // Jetpack's Rest_Authentication needs to be initialized even before plugins_loaded. if ( class_exists( \Automattic\Jetpack\Connection\Rest_Authentication::class ) ) { \Automattic\Jetpack\Connection\Rest_Authentication::init(); }