Magento, WordPress and more1 min readUpdated

WordPress and WooCommerce on a Gen2 server

Updates from the console, caching, wp-cron, file permissions and the settings that matter for WooCommerce.

WordPress and WooCommerce run on the same managed stack as Magento: their own PHP pool, protection, backups and SSL.

Updates

The Actions tab updates core, plugins and themes with WP-CLI, and can verify core checksums to spot changed core files (a common sign of a hack). Update on a staging copy first when the store is busy.

Caching

  • OPcache is on for every application.
  • A page cache plugin (for example WP Super Cache or W3 Total Cache) speeds up pages for visitors who are not logged in. WooCommerce cart, checkout and account pages must be excluded; good plugins do that on their own.
  • Bot protection and the browser check work for WordPress exactly as for Magento.

wp-cron

By default WordPress runs its scheduled tasks when visitors load pages. On busy stores it is better to disable that and run wp-cron from the server's cron every few minutes; ask us and we set it up.

Uploads and permissions

Files uploaded by WordPress and by your SFTP users belong to the application's user, so plugin and theme updates never fail on permissions.

Flush rewrite rules (Actions) fixes most 404 errors after changing permalinks or moving a site.

Did this solve it? If not, tell us what you see and we look at your server.

Open a ticket

Still stuck? Ask a person.

Tickets go straight to the engineers who run ShopWhizzy servers. Tell us the store, what you see and when it started, and we take it from there.