Skip to content

Commit

Permalink
feat: update tgmpa-fork
Browse files Browse the repository at this point in the history
  • Loading branch information
j7-dev committed May 21, 2024
1 parent 1c5308f commit 47412a9
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 7 deletions.
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"require": {
"kucrut/vite-for-wp": "^0.8.0",
"yahnis-elsts/plugin-update-checker": "^5.3",
"j7-dev/tgm-plugin-activation-forked": "^1.0",
"j7-dev/tgm-plugin-activation-forked": "1.2.2",
"micropackage/singleton": "^1.1"
},
"require-dev": {
Expand Down
17 changes: 17 additions & 0 deletions inc/class/utils/class-base.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,21 @@ abstract class Base {
public static function is_hpos_enabled(): bool {
return class_exists( \Automattic\WooCommerce\Utilities\OrderUtil::class ) && \Automattic\WooCommerce\Utilities\OrderUtil::custom_orders_table_usage_is_enabled();
}

/**
* Delete post meta by meta id
*
* @param int $mid - meta id
* @return string
*/
public static function delete_post_meta_by_mid( $mid ) {
global $wpdb;

// 执行删除查询
$deleted = $wpdb->query( $wpdb->prepare( "DELETE FROM {$wpdb->prefix}postmeta WHERE meta_id = %d", $mid ) );

$delete_success = $deleted !== false;

return $delete_success;
}
}
4 changes: 4 additions & 0 deletions js/src/assets/scss/global.scss
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,10 @@ div[class^="ant-"] {
@apply pb-0 text-xs;
}
}

&:focus-visible {
outline: unset;
}
}

@media print {
Expand Down
12 changes: 6 additions & 6 deletions plugin.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

use YahnisElsts\PluginUpdateChecker\v5\PucFactory;
use Micropackage\Singleton\Singleton;
use TGM_Plugin_Activation;
use J7_Required_Plugins;

if ( ! \class_exists( 'J7\WpReactPlugin\Plugin' ) ) {
require_once __DIR__ . '/vendor/autoload.php';
Expand Down Expand Up @@ -91,9 +91,9 @@ public function __construct() {

\register_activation_hook( __FILE__, array( $this, 'activate' ) );
\register_deactivation_hook( __FILE__, array( $this, 'deactivate' ) );
\add_action( 'tgmpa_register', array( $this, 'register_required_plugins' ) );
\add_action( 'plugins_loaded', array( $this, 'check_required_plugins' ) );

$this->register_required_plugins();
$this->set_puc_pat();
$this->plugin_update_checker();
}
Expand All @@ -104,10 +104,10 @@ public function __construct() {
* @return void
*/
public function check_required_plugins() {
$instance = TGM_Plugin_Activation::get_instance();
$is_tgmpa_complete = $instance->is_tgmpa_complete();
$instance = \J7_Required_Plugins::get_instance( self::KEBAB );
$is_j7rp_complete = $instance->is_j7rp_complete();

if ( $is_tgmpa_complete ) {
if ( $is_j7rp_complete ) {
self::$dir = \untrailingslashit( \wp_normalize_path( \plugin_dir_path( __FILE__ ) ) );
self::$url = \untrailingslashit( \plugin_dir_url( __FILE__ ) );
if ( ! \function_exists( 'get_plugin_data' ) ) {
Expand Down Expand Up @@ -239,7 +239,7 @@ public function register_required_plugins(): void {
),
);

\tgmpa($this->required_plugins, $config );
\j7rp($this->required_plugins, $config );
}

/**
Expand Down

0 comments on commit 47412a9

Please sign in to comment.