/** * Attempt to connect to the json API endpoint * * @param array $data * @return array|bool|mixed */ protected static function _remote_post($data = array()) { self::$_last_request = wp_remote_post(self::$_api_url, array('timeout' => 10, 'blocking' => true, 'body' => json_encode($data), 'sslverify' => false)); if (is_wp_error(self::$_last_request) || empty(self::$_last_request)) { return false; } return self::$_last_request; }