PluginProbe
The WP Remote WordPress Plugin / 4.68
The WP Remote WordPress Plugin v4.68
6.72 6.69 6.65 6.62 6.48 6.47 4.87 4.97 5.05 5.09 5.16 5.22 5.24 5.25 5.38 5.41 5.42 5.45 5.47 5.53 5.56 5.65 5.68 5.72 5.73 All 53 releases
← All changes | plugin.php +9 -23 5.094.68 View file →
@@ -4,9 +4,9 @@
4 4 Plugin URI: https://wpremote.com
5 5 Description: Manage your WordPress site with <a href="https://wpremote.com/">WP Remote</a>.
6 6 Author: WP Remote
7 7 Author URI: https://wpremote.com
8 -Version: 5.09
8 +Version: 4.68
9 9 Network: True
10 10 */
11 11
12 12 /* Copyright 2017 WP Remote (email : support@wpremote.com)
@@ -36,10 +36,8 @@
36 36 require_once dirname( __FILE__ ) . '/wp_api.php';
37 37 require_once dirname( __FILE__ ) . '/wp_actions.php';
38 38 require_once dirname( __FILE__ ) . '/info.php';
39 39 require_once dirname( __FILE__ ) . '/account.php';
40 -require_once dirname( __FILE__ ) . '/helper.php';
41 -##WPCACHEMODULE##
42 40
43 41
44 42 $bvsettings = new WPRWPSettings();
45 43 $bvsiteinfo = new WPRWPSiteInfo();
@@ -55,12 +53,9 @@
55 53 register_deactivation_hook(__FILE__, array($wp_action, 'deactivate'));
56 54
57 55 add_action('wp_footer', array($wp_action, 'footerHandler'), 100);
58 56 add_action('clear_bv_services_config', array($wp_action, 'clear_bv_services_config'));
59 -##SOADDUNINSTALLACTION##
60 57
61 -##DISABLE_OTHER_OPTIMIZATION_PLUGINS##
62 -
63 58 ##WPCLIMODULE##
64 59 if (is_admin()) {
65 60 require_once dirname( __FILE__ ) . '/wp_admin.php';
66 61 $wpadmin = new WPRWPAdmin($bvsettings, $bvsiteinfo);
@@ -66,9 +61,8 @@
66 61 $wpadmin = new WPRWPAdmin($bvsettings, $bvsiteinfo);
67 62 add_action('admin_init', array($wpadmin, 'initHandler'));
68 63 add_filter('all_plugins', array($wpadmin, 'initBranding'));
69 64 add_filter('plugin_row_meta', array($wpadmin, 'hidePluginDetails'), 10, 2);
70 - add_filter('debug_information', array($wpadmin, 'handlePluginHealthInfo'), 10, 1);
71 65 if ($bvsiteinfo->isMultisite()) {
72 66 add_action('network_admin_menu', array($wpadmin, 'menu'));
73 67 } else {
74 68 add_action('admin_menu', array($wpadmin, 'menu'));
@@ -76,26 +70,15 @@
76 70 add_filter('plugin_action_links', array($wpadmin, 'settingsLink'), 10, 2);
77 71 add_action('admin_head', array($wpadmin, 'removeAdminNotices'), 3);
78 72 add_action('admin_notices', array($wpadmin, 'activateWarning'));
79 73 add_action('admin_enqueue_scripts', array($wpadmin, 'wprsecAdminMenu'));
80 - ##ALPURGECACHEFUNCTION##
81 - ##ALADMINMENU##
82 74 }
83 75
76 +
84 77 if ((array_key_exists('bvreqmerge', $_POST)) || (array_key_exists('bvreqmerge', $_GET))) {
85 78 $_REQUEST = array_merge($_GET, $_POST);
86 79 }
87 80
88 -if ($bvinfo->hasValidDBVersion()) {
89 - if ($bvinfo->isServiceActive('activity_log')) {
90 - require_once dirname( __FILE__ ) . '/wp_actlog.php';
91 - $bvconfig = $bvinfo->config;
92 - $actlog = new BVWPActLog($bvdb, $bvsettings, $bvinfo, $bvconfig['activity_log']);
93 - $actlog->init();
94 - }
95 -
96 -}
97 -
98 81 if ((array_key_exists('bvplugname', $_REQUEST)) && ($_REQUEST['bvplugname'] == "wpremote")) {
99 82 require_once dirname( __FILE__ ) . '/callback/base.php';
100 83 require_once dirname( __FILE__ ) . '/callback/response.php';
101 84 require_once dirname( __FILE__ ) . '/callback/request.php';
@@ -166,9 +149,16 @@
166 149 $dynsync = new BVWPDynSync($bvdb, $bvsettings, $bvconfig['dynsync']);
167 150 $dynsync->init();
168 151 }
169 152
153 + if ($bvinfo->isServiceActive('activity_log')) {
154 + require_once dirname( __FILE__ ) . '/wp_actlog.php';
155 + $bvconfig = $bvinfo->config;
156 + $actlog = new BVWPActLog($bvdb, $bvsettings, $bvinfo, $bvconfig['activity_log']);
157 + $actlog->init();
170 158 }
159 +
160 + }
171 161 $bv_site_settings = $bvsettings->getOption('bv_site_settings');
172 162 if (isset($bv_site_settings)) {
173 163 if (isset($bv_site_settings['wp_auto_updates'])) {
174 164 $wp_auto_updates = $bv_site_settings['wp_auto_updates'];
@@ -186,11 +176,7 @@
186 176 if (array_key_exists('block_auto_update_translation', $wp_auto_updates)) {
187 177 add_filter('auto_update_translation', '__return_false' );
188 178 }
189 179 }
190 - }
191 -
192 - if (is_admin()) {
193 - add_filter('site_transient_update_plugins', array($wpadmin, 'hidePluginUpdate'));
194 180 }
195 181
196 182 }