Version Description
Download this release
Release Info
| Developer | jeramynirodha |
| Plugin | |
| Version | 2.8.1 |
| Comparing to | |
| See all releases | |
Code changes from version 2.8.0.1 to 2.8.1
- plugin.php +3 -2
- readme.txt +18 -15
- wprp.admin.php +31 -4
plugin.php
CHANGED
|
@@ -2,8 +2,8 @@
|
|
| 2 |
|
| 3 |
/*
|
| 4 |
Plugin Name: WP Remote
|
| 5 |
-
Description: Manage your WordPress site with <a href="https://wpremote.com/">WP Remote</a>.
|
| 6 |
-
Version: 2.8.
|
| 7 |
Author: maekit
|
| 8 |
Author URI: https://maek.it/
|
| 9 |
*/
|
|
@@ -26,6 +26,7 @@ Author URI: https://maek.it/
|
|
| 26 |
*/
|
| 27 |
|
| 28 |
define( 'WPRP_PLUGIN_SLUG', 'wpremote' );
|
|
|
|
| 29 |
define( 'WPRP_PLUGIN_PATH', plugin_dir_path( __FILE__ ) );
|
| 30 |
|
| 31 |
if ( ! defined( 'WPR_URL' ) )
|
| 2 |
|
| 3 |
/*
|
| 4 |
Plugin Name: WP Remote
|
| 5 |
+
Description: Manage your WordPress site with <a href="https://wpremote.com/">WP Remote</a>.
|
| 6 |
+
Version: 2.8.1
|
| 7 |
Author: maekit
|
| 8 |
Author URI: https://maek.it/
|
| 9 |
*/
|
| 26 |
*/
|
| 27 |
|
| 28 |
define( 'WPRP_PLUGIN_SLUG', 'wpremote' );
|
| 29 |
+
define( 'WPRP_PLUGIN_BASE', plugin_basename(__FILE__) );
|
| 30 |
define( 'WPRP_PLUGIN_PATH', plugin_dir_path( __FILE__ ) );
|
| 31 |
|
| 32 |
if ( ! defined( 'WPR_URL' ) )
|
readme.txt
CHANGED
|
@@ -3,21 +3,24 @@ Contributors: jeramynirodha, bmett, humanmade, willmot, joehoyle, danielbachhube
|
|
| 3 |
Tags: wpremote, remote administration, multiple wordpress
|
| 4 |
Requires at least: 3.0
|
| 5 |
Tested up to: 4.8.1
|
| 6 |
-
Stable tag: 2.8.
|
| 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 |
|
| 10 |
== Description ==
|
| 11 |
|
| 12 |
-
The WP Remote WordPress Plugin works with [WP Remote](https://wpremote.com/) to enable you to remotely manage all your WordPress sites.
|
| 13 |
|
| 14 |
= Features =
|
| 15 |
|
| 16 |
-
* Track all your WordPress sites from one place.
|
| 17 |
-
* Track the WordPress version each site is running and easily update.
|
| 18 |
-
* Track all your plugins and themes and 1 click update them.
|
| 19 |
* Free to monitor and update an unlimited number of sites.
|
| 20 |
-
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 21 |
|
| 22 |
= Support =
|
| 23 |
|
|
@@ -44,13 +47,9 @@ The easiest way to ensure you have the correct domain name is to open your site
|
|
| 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
|
| 54 |
|
| 55 |
**How do I restore my site from a backup?**
|
| 56 |
|
|
@@ -60,18 +59,22 @@ WP Remote does not provide an automated way to restore your site. We recommend d
|
|
| 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
|
| 70 |
2. See all of the plugins and themes needing update across all Sites in one view.
|
| 71 |
-
3. Download nightly Automatic Backups
|
| 72 |
|
| 73 |
== Changelog ==
|
| 74 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 75 |
#### 2.8.0.1 (31 August 2017)
|
| 76 |
|
| 77 |
* Bug fix for PHP < 5.4
|
|
@@ -255,4 +258,4 @@ You can email us at support@wpremote.com for support.
|
|
| 255 |
|
| 256 |
## Contribution guidelines ##
|
| 257 |
|
| 258 |
-
see https://github.com/
|
| 3 |
Tags: wpremote, remote administration, multiple wordpress
|
| 4 |
Requires at least: 3.0
|
| 5 |
Tested up to: 4.8.1
|
| 6 |
+
Stable tag: 2.8.1
|
| 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 |
|
| 10 |
== Description ==
|
| 11 |
|
| 12 |
+
The WP Remote WordPress Plugin works with [WP Remote](https://wpremote.com/) to enable you to remotely manage and update all your WordPress sites.
|
| 13 |
|
| 14 |
= Features =
|
| 15 |
|
|
|
|
|
|
|
|
|
|
| 16 |
* Free to monitor and update an unlimited number of sites.
|
| 17 |
+
* Track and update all of your WordPress sites from one place.
|
| 18 |
+
* Track and update all of your WordPress plugins and themes from one place.
|
| 19 |
+
* Schedule automatic backups to AWS, SFTP, FTP.
|
| 20 |
+
* Perform manual backups of your WordPress database and files.
|
| 21 |
+
* Download previous backups from the one place.
|
| 22 |
+
* Install and activate plugins and themes from the one place.
|
| 23 |
+
* Early beta access to [maekit](https://maek.it/) web design business platform.
|
| 24 |
|
| 25 |
= Support =
|
| 26 |
|
| 47 |
2. If you have made recent changes to your DNS/Nameservers records:
|
| 48 |
If this is the case then just give it a little more time and try again later.
|
| 49 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 50 |
**What if I want to back up my site to another destination?**
|
| 51 |
|
| 52 |
+
You can also store your backups on your own Amazon S3 or you can upload backups to your own server via FTP or SFTP.
|
| 53 |
|
| 54 |
**How do I restore my site from a backup?**
|
| 55 |
|
| 59 |
|
| 60 |
General support questions should be posted in the <a href="http://wordpress.org/support/plugin/wpremote">WordPress support forums.</a>
|
| 61 |
|
|
|
|
|
|
|
| 62 |
You can email us at support@wpremote.com for support.
|
| 63 |
|
| 64 |
== Screenshots ==
|
| 65 |
|
| 66 |
1. The WP Remote dashboard at wpremote.com
|
| 67 |
2. See all of the plugins and themes needing update across all Sites in one view.
|
| 68 |
+
3. Download nightly Automatic Backups.
|
| 69 |
|
| 70 |
== Changelog ==
|
| 71 |
|
| 72 |
+
#### 2.8.1 (10 October 2017)
|
| 73 |
+
|
| 74 |
+
* Add link to clear API key from the plugin settings page.
|
| 75 |
+
* Prevent WP Remote from clearing the API key on deactivation
|
| 76 |
+
* Clear API key on uninstall
|
| 77 |
+
|
| 78 |
#### 2.8.0.1 (31 August 2017)
|
| 79 |
|
| 80 |
* Bug fix for PHP < 5.4
|
| 258 |
|
| 259 |
## Contribution guidelines ##
|
| 260 |
|
| 261 |
+
see https://github.com/MyWorkAus/WP-Remote-WordPress-Plugin/blob/master/CONTRIBUTING.md
|
wprp.admin.php
CHANGED
|
@@ -79,9 +79,36 @@ add_action( 'admin_notices', 'wprp_api_key_added_admin_notice' );
|
|
| 79 |
*
|
| 80 |
* @return null
|
| 81 |
*/
|
| 82 |
-
function
|
| 83 |
delete_option( 'wpr_api_key' );
|
| 84 |
}
|
| 85 |
-
// Plugin
|
| 86 |
-
|
| 87 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 79 |
*
|
| 80 |
* @return null
|
| 81 |
*/
|
| 82 |
+
function delete_wpr_options() {
|
| 83 |
delete_option( 'wpr_api_key' );
|
| 84 |
}
|
| 85 |
+
// Plugin uninstall hook
|
| 86 |
+
register_uninstall_hook(WPRP_PLUGIN_BASE, 'delete_wpr_options');
|
| 87 |
+
|
| 88 |
+
/**
|
| 89 |
+
* Clear API key from plugin page setting link
|
| 90 |
+
*/
|
| 91 |
+
function plugin_add_settings_link( $links ) {
|
| 92 |
+
$settings_link = '<a href="options-general.php?page=wpremote">' . __( 'Clear API key' ) . '</a>';
|
| 93 |
+
array_unshift($links, $settings_link);
|
| 94 |
+
return $links;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
add_filter( "plugin_action_links_" . WPRP_PLUGIN_BASE, 'plugin_add_settings_link' );
|
| 98 |
+
|
| 99 |
+
/**
|
| 100 |
+
* Register WPR Pages
|
| 101 |
+
*/
|
| 102 |
+
function wpr_register_pages() {
|
| 103 |
+
add_submenu_page( null, __('WP Remote Settings'), __('WP Remote Settings'), 'activate_plugins', 'wpremote', 'wpr_settings_page' );
|
| 104 |
+
}
|
| 105 |
+
add_action('admin_menu', 'wpr_register_pages');
|
| 106 |
+
|
| 107 |
+
/**
|
| 108 |
+
* Show settings page
|
| 109 |
+
* TODO: Implement a more comprehensive setting page
|
| 110 |
+
*/
|
| 111 |
+
function wpr_settings_page( ) {
|
| 112 |
+
delete_wpr_options();
|
| 113 |
+
exit( wp_redirect( admin_url( 'plugins.php' ) ) );
|
| 114 |
+
}
|
