by ryanshoover
5 (1 reviews)
Safe Staging
Safely copy your WordPress, WooCommerce, and membership site between production and staging.
Tested up to WP 5.1.22 (Current: 6.9.4)
v0.3.2
Current Version v0.3.2
Updated 7 years ago
Last Update on 24 Mar, 2019
Refreshed 6 hours ago
Last Refreshed on
Rank
#28,894
—
No change
Active Installs
10+
—
No change
KW Avg Position
173
—
No change
Downloads
2.3K
+1 today
Support Resolved
0%
—
No change
Rating
100%
Review 5 out of 5
5
(1 reviews)
Next Milestone 20
10+
20+
2,811
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Need 2 more installs to reach 20+
Rank Changes
Current
#28,894
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
5.0
1 reviews
Overall
100%
5
1
(100%)
4
0
(0%)
3
0
(0%)
2
0
(0%)
1
0
(0%)
Tracked Keywords
Showing 1 of 1| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| staging | 173 | — | Tag | 1 day ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 0.3.2
- Last Updated
- Mar 24, 2019
- Requires WP
- 4.7+
- Tested Up To
- 5.1.22
- PHP Version
- 7.0 or higher
- Author
- ryanshoover
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 5
- Reviews
- 1
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
WP Adminify – White Label WordPress, Admin Menu Editor, Login Customizer
7K+ installs
#2,715
Master Addons For Elementor – Widgets, Extensions, Theme Builder, Popup Builder & Template Kits
30K+ installs
#953
SureMail – SMTP and Email Logs Plugin with Amazon SES, Postmark, and Other Providers
200K+ installs
#260
Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin
200K+ installs
#261
MW
MW WP Form
200K+ installs
#266
Frequently Asked Questions
Common questions about Safe Staging
The filter safe_staging_is_production will let you change what the plugin sees as the production site. For example, the filter below will let you support an alternative production URL. /** * Change whether Safe Staging thinks the current site * is the production site. * * @param bool $is_prod Is this the production site. * @return bool Whether we should treat this as an alternative production site. */ add_filter( 'safe_staging_is_production', function( $is_prod ) { $alternative_prod_url = 'https://myothersite.com'; if ( site_url() === $alternative_prod_url ) { $is_prod = true; } return $is_prod; } );
The filter safe_staging_is_whitelist_email will let you intervene just before an email is blocked. For example, the filter below will let you support an alternative production URL. /** * Determine whether a particular email should be sent. * * In this case we test if the to recipient is our admin address. * * @param bool $whitelisted Should the email actually send. * @param object $this Instance of the Fake PHPMailer class. * @return bool Whitelist value tested against the recipient. */ add_filter( 'safe_staging_is_whitelist_email' function( $whitelisted, $phpmailer ) { if ( 'admin@mysite.com' === $phpmailer->getToAddresses() ) { $whitelisted = true; } return $whitelisted; }, 10, 2 );
The filter safe_staging_checkout_notice will let you override the message shown on the cart and checkout pages. /** * Change the warning message that gets displayed on the checkout page * of staging sites. * * @return string New message to show on the checkout page. */ add_filter( 'safe_staging_checkout_notice', function() { return 'You\'ve found our staging site! You might want to go back to the production site.'; } )