Handling surges in traffic to a WooCommerce site with NGINX
I’ve recently worked on a few WooCommerce projects where we’ve needed to handle large surges of traffic from social media/email campaigns on sites we host for our customers. Alongside this for one customer, the problem was amplified by the fact that Microsoft’s “SafeLinks” functionality in their Office 365 service scans every URL they see in […]
Stop WooCommerce calling admin-ajax.php on all page loads.
WooCommerce makes a call to admin-ajax.php on every page view, to retrieve shopping cart data. As this happens asynchronously, the page view can still be cached – which is great, but the request back to admin-ajax.php can’t be and results in a full un-cached load of WordPress and WooCommerce for reach request. Quite a lot […]
In the studio: API integrations, GDPR compliance, scaling up a LearnDash site, improving user experience and tracking the International Space Station!
There was a definite theme to the work we were doing in March in the Delicious studio – lots of API integrations! We used various APIs from Google, Amazon, YouTube and Mapbox on various clients’ websites to improve the usefulness of content for users, add functionality for clients and keep them compliant with strict selling […]
Developing for WordPress multisite – tips for developers.
WordPress Multisite is an excellent tool for building networks of related sites. I’ve been working with WordPress multisite for a long time, in fact since it was a fork of WordPress called WordPress MU which merged back into WordPress in 3.0 and was released in 2010. Over that time I’ve worked on WordPress multisite projects […]
In the studio: Multilingual site registration, SSO, LearnDash custom reporting, course feedback and Chrome developer tools
It’s been a month of testing and tweaks to LearnDash websites this month and we still had time for some learning of our own at this month’s WordPress Leeds meetup… Multilingual site registration, custom reporting and implementing LearnDash Single Sign-On (SSO) for a travel industry client Our next project on this LearnDash website was to […]