PluginProbe
The WP Remote WordPress Plugin / 4.86
The WP Remote WordPress Plugin v4.86
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 | wp_site_info.php +5 -13 6.484.86 View file →
@@ -57,19 +57,17 @@
57 57 $info['wpurl'] = $this->wpurl();
58 58 $info['siteurl'] = $this->siteurl();
59 59 $info['homeurl'] = $this->homeurl();
60 60 if (array_key_exists('SERVER_ADDR', $_SERVER)) {
61 - $info['serverip'] = WPRHelper::getRawParam('SERVER', 'SERVER_ADDR');
61 + $info['serverip'] = $_SERVER['SERVER_ADDR'];
62 62 }
63 -
64 63 $info['abspath'] = ABSPATH;
65 64 }
66 65
67 66 public function serversig($full = false) {
68 67 $sig_param = ABSPATH;
69 - $server_addr = WPRHelper::getRawParam('SERVER', 'SERVER_ADDR');
70 - if (isset($server_addr)) {
71 - $sig_param = $server_addr . ABSPATH;
68 + if (array_key_exists('SERVER_ADDR', $_SERVER)) {
69 + $sig_param = $_SERVER['SERVER_ADDR'].ABSPATH;
72 70 }
73 71 $sig = sha1($sig_param);
74 72 if ($full)
75 73 return $sig;
@@ -89,15 +87,9 @@
89 87 else
90 88 return substr($sig, 0, 6);
91 89 }
92 90
93 - public static function isWSKHosted() {
94 - $server_addr = WPRHelper::getRawParam('SERVER', 'SERVER_ADDR');
95 - if (isset($server_addr) && function_exists('gethostbyaddr')) {
96 - $hostFromIp = gethostbyaddr($server_addr);
97 - return preg_match('/webspacekit\.com/', $hostFromIp) === 1;
98 - }
99 -
100 - return false;
91 + public static function isCWServer() {
92 + return isset($_SERVER['cw_allowed_ip']);
101 93 }
102 94 }
103 95 endif;