PluginProbe ʕ •ᴥ•ʔ
پارسی دیت – Parsi Date / trunk
پارسی دیت – Parsi Date vtrunk
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 1 month ago WooCommerce 1 month ago ACF.php 1 month ago BulkyBulkEditProductsWooCommerce.php 1 month ago EDD.php 1 month ago Elementor.php 1 month ago Formello.php 1 month ago Integration.php 1 month ago JetEngine.php 1 month ago LimitLoginAttempts.php 1 month ago MonsterInsights.php 1 month ago RankMath.php 1 month ago SchemaPro.php 1 month ago UltimateMember.php 1 month ago WooCommerce.php 1 month 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