PluginProbe ʕ •ᴥ•ʔ
پارسی دیت – Parsi Date / 6.2.1
پارسی دیت – Parsi Date v6.2.1
6.2.1 6.2 6.1 5.1.6 5.1.7 5.1.8 5.1.8.2 6.0 trunk 1.0 1.1 1.2 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 2.0.0-alpha 2.1 2.1.1 2.1.2 2.1.3 2.1.5 2.1.6 2.1.7 2.2.0 2.2.1 2.2.2 2.2.3 2.3.0.1 2.3.0.2 2.3.1 2.3.2 2.3.3 2.3.4 3.0.1 3.0.2 3.0.3 4.0.0 4.0.1 4.0.2 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5
wp-parsidate / inc / App / Integration / BulkyBulkEditProductsWooCommerce.php
wp-parsidate / inc / App / Integration Last commit date
ACF 4 weeks ago WooCommerce 4 weeks ago ACF.php 4 weeks ago BulkyBulkEditProductsWooCommerce.php 4 weeks ago EDD.php 4 weeks ago Elementor.php 4 weeks ago Formello.php 4 weeks ago Integration.php 4 weeks ago JetEngine.php 4 weeks ago LimitLoginAttempts.php 4 weeks ago MonsterInsights.php 4 weeks ago RankMath.php 4 weeks ago SchemaPro.php 4 weeks ago UltimateMember.php 4 weeks ago WooCommerce.php 4 weeks ago
BulkyBulkEditProductsWooCommerce.php
49 lines
1 <?php
2 /**
3 * Makes Bulky (Bulk Edit Products for WooCommerce) compatible with WP-Parsidate plugin
4 *
5 * @package WP-Parsidate
6 * @subpackage Plugins/BulkyBulkEditProductsWooCommerce
7 */
8
9 namespace WPParsidate\App\Integration;
10
11 defined( 'ABSPATH' ) || exit;
12
13 use WPParsidate\Addons\Addon;
14
15 class BulkyBulkEditProductsWooCommerce extends Addon {
16 public string $addonID = 'bulky_bulk_edit_products_woo';
17
18 public function initAction(): void {
19 add_filter( 'wp_parsidate_hook_deactivator_raw_list', [ $this, 'addDateHooksToDeactivator' ] );
20 }
21
22 public function addDateHooksToDeactivator( $rawList ): string {
23 $rawList .= "\nwp_date,get_product_data,BULKY\Admin\Handle_Product\ndate_i18n,get_product_data,BULKY\Admin\Handle_Product";
24
25 return $rawList;
26 }
27
28 public function info(): array {
29 return array(
30 'id' => $this->addonID,
31 'title' => esc_html__( 'Bulky – Bulk Edit Products for WooCommerce', 'wp-parsidate' ),
32 'desc' => esc_html__( 'ParsiDate integration for Bulky (Bulk Edit Products for WooCommerce)', 'wp-parsidate' ),
33 'force_enable' => true,
34 'image_link' => 'https://wordpress.org/plugins/bulky-bulk-edit-products-for-woo/',
35 'tags' => [ esc_html__( 'WooCommerce', 'wp-parsidate' ) ],
36 'cat' => 'integration',
37 'settings_key' => $this->addonID,
38 'requires_plugins' => [
39 'bulky-bulk-edit-products-for-woo/bulky-bulk-edit-products-for-woo.php' => array(
40 'is_wp_plugin' => true,
41 'is_free' => true,
42 'plugin_link' => 'https://wordpress.org/plugins/bulky-bulk-edit-products-for-woo/',
43 'class_check' => 'BULKY\Admin\Admin'
44 )
45 ]
46 );
47 }
48 }
49