The WP Remote WordPress Plugin - Version 2.7.5

Version Description

Download this release

Release Info

Developer tcrsavage
Plugin Icon 128x128 The WP Remote WordPress Plugin
Version 2.7.5
Comparing to
See all releases

Code changes from version 2.7.4 to 2.7.5

Files changed (4) hide show
  1. plugin.php +1 -1
  2. readme.txt +43 -2
  3. wprp.api.php +10 -0
  4. wprp.compatability.php +2 -3
plugin.php CHANGED
@@ -3,7 +3,7 @@
3
  /*
4
  Plugin Name: WP Remote
5
  Description: Manage your WordPress site with <a href="https://wpremote.com/">WP Remote</a>. <strong>Deactivate to clear your API Key.</strong>
6
- Version: 2.7.4
7
  Author: Human Made Limited
8
  Author URI: http://hmn.md/
9
  */
3
  /*
4
  Plugin Name: WP Remote
5
  Description: Manage your WordPress site with <a href="https://wpremote.com/">WP Remote</a>. <strong>Deactivate to clear your API Key.</strong>
6
+ Version: 2.7.5
7
  Author: Human Made Limited
8
  Author URI: http://hmn.md/
9
  */
readme.txt CHANGED
@@ -2,8 +2,8 @@
2
  Contributors: humanmade, willmot, joehoyle, danielbachhuber, mattheu, pauldewouters, cuvelier, tcrsavage
3
  Tags: wpremote, remote administration, multiple wordpress
4
  Requires at least: 3.0
5
- Tested up to: 3.8.1
6
- Stable tag: 2.7.4
7
 
8
  WP Remote is a free web app that enables you to easily manage all of your WordPress powered sites from one place.
9
 
@@ -29,6 +29,41 @@ You can email us at support@wpremote.com for support.
29
  2. Activate the plugin.
30
  3. Sign up for an account at wpremote.com and add your site.
31
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32
  == Screenshots ==
33
 
34
  1. The WP Remote dashboard at wpremote.com
@@ -37,6 +72,12 @@ You can email us at support@wpremote.com for support.
37
 
38
  == Changelog ==
39
 
 
 
 
 
 
 
40
  #### 2.7.3 (12 May 2014)
41
 
42
  * Added the ability to return basic content information for the site - post count, user count, plugin count etc.
2
  Contributors: humanmade, willmot, joehoyle, danielbachhuber, mattheu, pauldewouters, cuvelier, tcrsavage
3
  Tags: wpremote, remote administration, multiple wordpress
4
  Requires at least: 3.0
5
+ Tested up to: 4.0
6
+ Stable tag: 2.7.5
7
 
8
  WP Remote is a free web app that enables you to easily manage all of your WordPress powered sites from one place.
9
 
29
  2. Activate the plugin.
30
  3. Sign up for an account at wpremote.com and add your site.
31
 
32
+ == Frequently Asked Questions ==
33
+
34
+ ** I've forgotten my password **
35
+ Use the “I’ve forgotten my password” link on the log-in screen to generate an email with a link to reset your password.
36
+
37
+ https://wpremote.com/login/lost-password/
38
+
39
+ ** How do I fix the “Does not appear to be a valid URL” message? **
40
+
41
+ 1. If the domain name has been typed incorrectly:
42
+ The easiest way to ensure you have the correct domain name is to open your site in a different browser window and then copy and paste the site address.
43
+
44
+ 2. If you have made recent changes to your DNS/Nameservers records:
45
+ If this is the case then just give it a little more time and try again later.
46
+
47
+ **Where does WP Remote store the Automatic Backup files?**
48
+
49
+ Backups are stored on Amazon S3 using AES-256 Server Side Encryption.
50
+
51
+ **What if I want to back up my site to another destination?**
52
+
53
+ You can also store your backups on your own Amazon S3, Dropbox or you can upload backups to your own server via FTP or SFTP.
54
+
55
+ **How do I restore my site from a backup?**
56
+
57
+ WP Remote does not provide an automated way to restore your site. We recommend downloading a copy of your backup, unzipping it and then uploading to your site's server via FTP/SSH. Database importing can be done via your PHPMyAdmin interface or a similar tool - Your database backup can be found in the root folder of your downloaded backup zip.
58
+
59
+ **Further Support & Feedback**
60
+
61
+ General support questions should be posted in the <a href="http://wordpress.org/support/plugin/wpremote">WordPress support forums.</a>
62
+
63
+ For development issues, feature requests or anybody wishing to help out with development checkout <a href="https://github.com/humanmade/backupwordpress/">BackUpWordPress on GitHub.</a>
64
+
65
+ You can email us at support@wpremote.com for support.
66
+
67
  == Screenshots ==
68
 
69
  1. The WP Remote dashboard at wpremote.com
72
 
73
  == Changelog ==
74
 
75
+ #### 2.7.5 (10 Sept 2014)
76
+
77
+ * Fixed WordPress 4.0 issues with json_encode of a WP_Error object which would result in malformed responses from the WP_Remote WordPress plugin
78
+ * Added FAQ to readme
79
+ * Updated incompatible plugins list
80
+
81
  #### 2.7.3 (12 May 2014)
82
 
83
  * Added the ability to return basic content information for the site - post count, user count, plugin count etc.
wprp.api.php CHANGED
@@ -692,6 +692,16 @@ foreach( WPR_API_Request::get_actions() as $action ) {
692
 
693
  }
694
 
 
 
 
 
 
 
 
 
 
 
695
  echo json_encode( $actions );
696
 
697
  exit;
692
 
693
  }
694
 
695
+ foreach ( $actions as $key => $action ) {
696
+
697
+ if ( is_wp_error( $action ) ) {
698
+
699
+ $actions[$key] = (object) array(
700
+ 'errors' => $action->errors
701
+ );
702
+ }
703
+ }
704
+
705
  echo json_encode( $actions );
706
 
707
  exit;
wprp.compatability.php CHANGED
@@ -7,9 +7,8 @@ function wprp_get_incompatible_plugins() {
7
 
8
  // Plugins to check for.
9
  $security_plugins = array(
10
- __( 'BulletProof Security', 'wpremote' ),
11
  __( 'Wordfence Security', 'wpremote' ),
12
- __( 'Better WP Security', 'wpremote' ),
13
  __( 'Wordpress Firewall 2', 'wpremote' )
14
  );
15
 
@@ -51,7 +50,7 @@ function wprp_security_admin_notice() {
51
 
52
  <?php _e( 'The plugin', 'wpremote' );?> <strong><?php echo esc_attr( $plugin_name ); ?></strong> <?php _e( 'may cause issues with WP Remote.', 'wpremote' ); ?>
53
 
54
- <a href="https://wpremote.com/support-center/troubleshooting/my-site-is-showing-up-as-red/#<?php echo esc_attr( $plugin_name ); ?>" title="WPRemote Support Center"> <?php _e( 'Click here for instructions on how to resolve this issue', 'wpremote' ); ?> </a>
55
 
56
  </p>
57
 
7
 
8
  // Plugins to check for.
9
  $security_plugins = array(
 
10
  __( 'Wordfence Security', 'wpremote' ),
11
+ __( 'iThemes Security', 'wpremote' ),
12
  __( 'Wordpress Firewall 2', 'wpremote' )
13
  );
14
 
50
 
51
  <?php _e( 'The plugin', 'wpremote' );?> <strong><?php echo esc_attr( $plugin_name ); ?></strong> <?php _e( 'may cause issues with WP Remote.', 'wpremote' ); ?>
52
 
53
+ <a href="https://wpremote.com/support-center/troubleshooting/incorrect-version-numbers-false-positives/" target="_blank"> <?php _e( 'Click here for instructions on how to resolve this issue', 'wpremote' ); ?> </a>
54
 
55
  </p>
56