Changeset 3252602
- Timestamp:
- 03/08/2025 06:39:33 PM (13 months ago)
- Location:
- ilachat
- Files:
-
- 4 edited
-
tags/1.1.0/ilachat.php (modified) (1 diff)
-
tags/1.1.0/src/Integrations/Woocommerce.php (modified) (3 diffs)
-
trunk/ilachat.php (modified) (1 diff)
-
trunk/src/Integrations/Woocommerce.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ilachat/tags/1.1.0/ilachat.php
r3252600 r3252602 83 83 84 84 add_action('plugins_loaded', 'ilachat_init'); 85 86 /** 87 * Declare the plugin initialization hook. 88 */ 89 function ilachat_declare_woocommerce_compatibility() 90 { 91 if (class_exists(\Automattic\WooCommerce\Utilities\FeaturesUtil::class)) { 92 \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility('custom_order_tables', __FILE__, true); 93 } 94 } 95 96 add_action('before_woocommerce_init', 'ilachat_declare_woocommerce_compatibility'); -
ilachat/tags/1.1.0/src/Integrations/Woocommerce.php
r3252600 r3252602 44 44 public function init() 45 45 { 46 add_action('before_woocommerce_init', [$this, 'declare_woocommerce_compatibility']);47 46 add_action('admin_menu', [$this, 'add_menu']); 48 47 add_action('admin_init', [$this, 'register_settings']); … … 55 54 add_action('post_submitbox_misc_actions', [$this, 'add_product_sync_misc_actions']); 56 55 $this->init_special_order_note(); 57 }58 }59 60 /**61 * Declare compatibility with WooCommerce custom order tables.62 *63 * @return void64 */65 public function declare_woocommerce_compatibility()66 {67 if (class_exists(\Automattic\WooCommerce\Utilities\FeaturesUtil::class)) {68 \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility('custom_order_tables', __FILE__, true);69 56 } 70 57 } … … 170 157 esc_html__('WooCommerce Integration', 'ilachat'), 171 158 esc_html__('WooCommerce Integration', 'ilachat'), 172 ' manage_options',159 'read', 173 160 'ilachat-woocommerce', 174 161 [$this, 'render_page'] -
ilachat/trunk/ilachat.php
r3252598 r3252602 83 83 84 84 add_action('plugins_loaded', 'ilachat_init'); 85 86 /** 87 * Declare the plugin initialization hook. 88 */ 89 function ilachat_declare_woocommerce_compatibility() 90 { 91 if (class_exists(\Automattic\WooCommerce\Utilities\FeaturesUtil::class)) { 92 \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility('custom_order_tables', __FILE__, true); 93 } 94 } 95 96 add_action('before_woocommerce_init', 'ilachat_declare_woocommerce_compatibility'); -
ilachat/trunk/src/Integrations/Woocommerce.php
r3252598 r3252602 44 44 public function init() 45 45 { 46 add_action('before_woocommerce_init', [$this, 'declare_woocommerce_compatibility']);47 46 add_action('admin_menu', [$this, 'add_menu']); 48 47 add_action('admin_init', [$this, 'register_settings']); … … 55 54 add_action('post_submitbox_misc_actions', [$this, 'add_product_sync_misc_actions']); 56 55 $this->init_special_order_note(); 57 }58 }59 60 /**61 * Declare compatibility with WooCommerce custom order tables.62 *63 * @return void64 */65 public function declare_woocommerce_compatibility()66 {67 if (class_exists(\Automattic\WooCommerce\Utilities\FeaturesUtil::class)) {68 \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility('custom_order_tables', __FILE__, true);69 56 } 70 57 } … … 170 157 esc_html__('WooCommerce Integration', 'ilachat'), 171 158 esc_html__('WooCommerce Integration', 'ilachat'), 172 ' manage_options',159 'read', 173 160 'ilachat-woocommerce', 174 161 [$this, 'render_page']
Note: See TracChangeset
for help on using the changeset viewer.