PluginProbe ʕ •ᴥ•ʔ
WPML Multilingual & Multicurrency for WooCommerce / trunk
WPML Multilingual & Multicurrency for WooCommerce vtrunk
5.5.7 5.3.8 5.3.9 5.4.3 5.4.4 5.4.5 5.5.1 5.5.1.1 5.5.2.2 5.5.2.3 5.5.3 5.5.3.1 5.5.4 5.5.5 5.5.6 trunk 0.9 1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.2 2.3 2.3.1 2.3.2 3.0 3.0.1 3.1 3.2 3.2.1 3.2.2 3.3 3.3.1 3.3.2 3.3.3 3.3.4 3.4 3.4.1 3.4.2 3.4.3 3.5 3.5.1 3.5.2 3.5.3 3.5.4 3.5.5 3.6 3.6.1 3.6.10 3.6.11 3.6.2 3.6.3 3.6.4 3.6.5 3.6.5.1 3.6.6 3.6.7 3.6.8 3.6.9 3.7 3.7.1 3.7.10 3.7.11 3.7.12 3.7.13 3.7.14 3.7.15 3.7.16 3.7.2 3.7.3 3.7.4 3.7.5 3.7.6 3.7.7 3.7.8 3.7.9 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 3.9.0 3.9.1 3.9.1.1 3.9.2 3.9.3 3.9.4 3.9.5 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10.0 4.10.1 4.10.2 4.10.3 4.10.4 4.11.2 4.11.3.2 4.11.5 4.11.6 4.12.1 4.12.4 4.12.5 4.12.6 4.2.0 4.2.0.1 4.2.1 4.2.1.1 4.2.10 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.7.1 4.2.8 4.2.8.1 4.2.9 4.3.0 4.3.1 4.3.2 4.3.2.1 4.3.3 4.3.4 4.3.5 4.3.6 4.3.7 4.4.0 4.4.1 4.4.2 4.4.2.1 4.5.0 4.6.0 4.6.1 4.6.2 4.6.2.1 4.6.3 4.6.5 4.6.6 4.6.7 4.7.0 4.7.1 4.7.2 4.7.3 4.7.4 4.7.5 4.7.6 4.7.7 4.7.8 4.7.9 4.8.0 4.9.0 4.9.1 5.0.1 5.0.2 5.1.1 5.1.2 5.1.3 5.2.0 5.2.1 5.3.2 5.3.3.1 5.3.4 5.3.5 5.3.6 5.3.7
woocommerce-multilingual / addons / load-standalone-dependencies.php
woocommerce-multilingual / addons Last commit date
wpml-dependencies 4 weeks ago load-standalone-dependencies.php 4 weeks ago
load-standalone-dependencies.php
42 lines
1 <?php
2
3 define( 'WCML_WPML_DEPENDENCY_URL', WCML_PLUGIN_URL . '/addons/wpml-dependencies/lib' );
4
5 require_once WCML_PLUGIN_PATH . '/addons/wpml-dependencies/vendor/autoload.php';
6 require_once WCML_PLUGIN_PATH . '/addons/wpml-dependencies/lib/missing-functions.php';
7
8 $setPartialDicConfigFromCore = function() {
9 \WPML\Container\share( \WCML\StandAlone\Container\Config::getSharedInstances() );
10 \WPML\Container\share( \WCML\StandAlone\Container\Config::getSharedClasses() );
11 \WPML\Container\alias( \WCML\StandAlone\Container\Config::getAliases() );
12 \WPML\Container\delegate( \WCML\StandAlone\Container\Config::getDelegated() );
13 };
14
15 $setPartialDicConfigFromCore();
16
17 if ( is_admin() ) {
18 require_once WCML_PLUGIN_PATH . '/addons/wpml-dependencies/lib/inc/icl-admin-notifier.php';
19
20 $loadOtgsIconsStyles = function() {
21 $vendor_root_url = WCML_PLUGIN_URL . '/vendor';
22 require_once WCML_PLUGIN_PATH . '/vendor/otgs/icons/loader.php';
23
24 add_action( 'admin_init',
25 function() {
26 wp_enqueue_style( OTGS_ASSETS_ICONS_STYLES );
27 },
28 PHP_INT_MAX
29 );
30 };
31
32 $loadOtgsIconsStyles();
33
34 ( new \WCML\StandAlone\DependencyAssets( WCML_WPML_DEPENDENCY_URL ) )->add_hooks();
35
36 wcml_wpml_get_admin_notices();
37
38 ( new WPML_Action_Filter_Loader() )->load( [
39 \WPML\Notices\DismissNotices::class,
40 ] );
41 }
42