Merge pull request #27 from my-3xs/patch-2

#24 Good
This commit is contained in:
孙锡源 2020-04-27 13:48:57 +08:00 committed by GitHub
commit 042c2a46b0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -16,6 +16,14 @@ WP_CHINA_YES::init();
class WP_CHINA_YES {
public static function init() {
add_filter('pre_http_request', array(
__CLASS__,
'pre_http_request'
), 10, 3);
$post_action = isset($_POST['action']) ? sanitize_text_field(trim($_POST['action'])) : ' ';
if( defined( 'DOING_AJAX' ) && DOING_AJAX && !in_array($post_action,array('wpcy_set_config','wpcy_get_config'))){
return;
}
if (is_admin()) {
if (empty(get_option('wp_china_yes_options'))) {
self::set_wp_option();
@ -24,10 +32,6 @@ class WP_CHINA_YES {
__CLASS__,
'wp_china_yes_deactivate'
));
add_filter('pre_http_request', array(
__CLASS__,
'pre_http_request'
), 10, 3);
add_filter('plugin_row_meta', array(
__CLASS__,
'plugin_row_meta'
@ -198,4 +202,4 @@ EOT;
$options['custom_download_server'] = $custom_download_server;
update_option("wp_china_yes_options", $options);
}
}
}