Features in WP Synchro

Check out this overview of the current features in WP Synchro PRO and more importantly, what you can actually use it for. We will continue to add more useful features in the coming releases.

WP Synchro currently have these awesome features

Pull/Push your site

Read more

Synchronize database

Read more

Synchronize files

Read more

Search/Replace data

Read more

Database backup

Read more

Preconfigured migrations

Read more

Basic Authentication

Read more

Email notifications

Read more

Clear cache automatically

Read more

Schedule synchronization

Read more

+ More to come, as we are actively improving and developing it to always suit WP developers

And some of our other qualities

High security

Read more

Email support with developer

Read more

Fast synchronizing

Read more

Thoroughly tested

Read more

Details on features

Pull/Push your site to another location

Pull data down another WordPress site to e.g. a local site, so you have the latest database and files to work on. Push data is the opposite of pull data. It allows you to push new data to another WordPress site, so they are synchronized.

Usage example: Pulling is often used to synchronize our local development environments with data from live sites, because it makes development, debugging and helping customers so much easier with real data. Pushing is often used to push development versions to staging environments or directly from development to live.

Documentation: Push/Pull migrations and difference

Synchronize database with ease and no errors

Synchronize database content between your environments and customize how you want it done.

Usage example: Move a live website database to your local development environment for debugging or for development. Or the other way around, push a new version to a live website. It totally automates the manual process of moving the database.

Documentation: Database synchronization

Synchronize files - No more need for FTP

Synchronize the files between your environments. You can choose what to transfer, such as themes, plugins, media or other dirs/files.

Usage example: When downloading a customer site, it is not always enough to synchronize the database, as the files might have changed. Such as new plugins versions or new media. So its very useful to also be able to synchronize the files.

Documentation: File synchronization

Search/replace on database sync automatically

Do search/replace in the database synchronization, to change url's or other data you want changed.

Usage example: When synchronizing a website there is sometimes certain urls, phrases or other you want to replace when doing the migration. Lets say you have a few local links when developing locally, that you want changed when you push the changes to production. This would be setup as search/replaces.

Documentation: Database synchronization

Backup database before overwriting

Export database tables to .sql file, before doing database migration, if something should go wrong. Better safe than sorry.

Usage example: It is always recommended procedure to make sure that backups are created in the proper places, at appropriate points in time. Overwriting a database in dev/staging/production should be one of those times. This feature just automates it, so you dont have do anything before executing the migration.

Documentation: Database synchronization

Preconfigured migrations to make it really easy

Choose a preconfigured setup when creating your migration - Such as 'Synchronize entire site' or 'Synchronize entire database'. If you just want to move it all, choose one of the preconfiguration and start migrating.

Usage example: Sometimes your migrations needs is just simple - You want to move the entire site with both database and files. Then just choose the proper preconfiguration and skip all the rest of the details.

Documentation: Preconfigured migration documentation

Connect to .htaccess & password protected sites

When having online staging sites or dev sites, you often want to protect them from bots and others accessing them. This is often done by adding username/password protection in .htaccess with Apache and can be done in other ways with other webservers.

Usage example: You have a staging site for your production site, with a user/password protection. In this case, WP Synchro can be configured with this username/password, to automatically login and complete the synchronization, at the same time being closed for others.

Documentation: WP Synchro with basic authentication

Email notification on success/failure

You can get an email sent to a list of emails, whenever WP Synchro completes a synchronization. Different lists are used for success and failures. This can be especially nice, when running synchronization as cron jobs, so you can get notifications on the results.

Usage example: You have created a synchronization that runs on a cron job every night. So you want to get a notification when it has run successfully and even more importantly, when it fails for whatever reason.

Clear cache after migration on popular plugins

After a successful migration, you often want to clear the cache on the target site, to prevent old content from being shown. We support popular cache plugins, that offer a programmatic way of to clear their cache. Currently we support WP Rocket/WP Super Cache/W3 Total cache/Comet Cache.

Usage example: You have a live production site, where you push a update to. After the migration, you want the cache to be cleared, so the users will be presented with the newest content.

Documentation: Clear cache after migration

Schedule a synchronization with cron and WPCLI

If you want to run synchronization on a schedule, such as every night at 03:00 or every 30 minutes. You can do this with WP Synchro, by scheduling a cron job on your hosting platform. How this can be done differs widely depending on hosting, but most hosting allow it. Then you can trigger your already-configured synchronization to run without you having to trigger it every time.

Usage example: You have a active staging site that is used for experiments, that you want cleared and overwritten by the production site every night.

Documentation: Schedule WP Synchro with cron and WP CLI

Software qualities in more details

High security on migrations

Migration are highly secure, because data gets transferred directly between the two sites and no other servers are involved. We make sure all data is encrypted, even if SSL is not enabled on the site.

Usage example: During database and file transfer, all communications happens between source and target server. No other services (except WP Synchro license server for PRO version) will be contacted and the synchronization will be secured by the secret access key.

Documentation: High security

Email support directly from WP Synchro developer

We provide high quality email support for WP Synchro. Support requests will be answered by a WP Synchro developer, so you always get the best qualified answer.

Usage example: Support is essential if you are running a business. You would want to avoid wasting a lot of time if you are having problems with synchronizing. We have probably seen the issue before and can help you along quickly.

Documentation: Troubleshooting Get support

Very fast synchronization by intelligent transfer

WP Synchro is designed to be as fast as possible. Fast synchronizing is key for us, because it is all about saving as much time as possible for our users. When moving files, we only transfer the difference

Usage example: When a customer calls in with a problem on their website and it is critical. It becomes very important to be able to help them as quickly as possible. With the push of a button, you would have a copy of their live site and can begin debugging. You can even do other tasks while the synchronizing is underway.

Massive automated testing to achieve high quality

High quality is a central parameter in WP Synchro and test is a very important part of this. For that reason, we do automated testing in over 200 different environments, with different WordPress version, PHP versions and SQL. If we wanted to run all these test sequentially on our build server, it would take around 24 hours! Hello parallel computing, which reduces it to 'only' 3 hours.

Get WP Synchro news, developer workflow tips and release announcements

WP Synchro FREE vs PRO

PRO version makes it possible for you to synchronize files between your sites and to automatically make a database backup before migration. You can hook up to sites using basic authentication (like .htaccess username/password), to protect your staging site. You also get access to priority support should you need help. You can get a email on synchronization success or failure and no more PRO ads.

PRO FREE
Synchronize files
Database backup
Email notifications on success/failure
Support for Basic Authentication (.htaccess)
Priority support
Removed PRO ads
Email support
Synchronize database
Pull data
Push data
Search/Replace data
Preserve data on sync
Fast synchronizing
Clear cache after synchronization
with popular cache plugins

GET PRO VERSION DOWNLOAD FREE VERSION

Do you have any questions?

Feel free to contact us on contact@wpsynchro.com anytime and we will happily answer them.