/**
  * 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;
 }