For most of us, the WordPress REST API feels like something experimental, something we might be developing our skills on or experimenting with. I know there are plenty of developers out there who are playing with the API, testing what it can do and using it to build personal projects and experimental sites. And that’s great: by doing this we …
How to Track Almost Anything with Google Tag Manager and WordPress
One of the advantages for businesses operating in the digital space is the sheer amount of data available, from search data to help you identify the types of keywords your target market is using or the topics and news your users are sharing on social media. While you can collect this type of data from third parties, there is also …
Javascript For WordPress Developers: Using AJAX
AJAX, or Asynchronous Javascript and XML, is used to communicate with server-side scripts and allows you to load content dynamically without having to reload the page. Say, for example, that you’re building a website for a local charity and you want to encourage a positive vibe. You could add a button titled “Show some love!” with a counter on the homepage …
The Ultimate Guide to W3 Total Cache: Works-Every-Time Settings for Shared Web Hosting
Shared hosting isn’t the ideal environment for speeding up WordPress with W3 Total Cache. There are features that just don’t work well on a shared server. In addition, if you run into server configuration issues there isn’t much you can do about it if your site is hosted on a shared server. In an ideal WordPress world, every WordPress website …
The Ultimate Guide to W3 Total Cache: All Your Questions Answered
Most W3 Total Cache users have a love-hate relationship with the plugin. When it works the way it’s supposed to, it’s all love as page load time is reduced by leaps and bounds. However, when things go wrong, the plugin can be frustratingly (and notoriously) hard to deal with. In this article we’ll look at the issues that crop up …
The Ultimate Guide to W3 Total Cache: How to Set it Up
Setting up W3 Total Cache can be overwhelming. The popular and powerful caching plugin has 16 menus to contend with and offers a dizzying array of options to configure. However, get through all of them and a significant boost in website performance awaits you. This post is the second installment in a four-part series about W3 Total Cache (W3TC). Part …
Introducing Hustle… He’s Gonna Make You Some Money
We’ve got a long history here at WPMU DEV of developing plugins that grow your business, but I’ve always wanted to give you one plugin to rule them all. So today please let me introduce you to the first step in that direction: meet Hustle! Right now, Hustle is the best email opt-in plugin you’re ever going to meet. Not only is he …
Creating Beautiful Page Transitions on Your WordPress Site
Okay, so you’ve heard it before: humans have a shorter attention span than goldfish. If you think about it though, that’s not really a fair comparison to make. Your pet goldfish probably only has a few interesting things to look at in your home. They might occasionally tune into whichever show or movie is playing on the TV, but otherwise, …
How I Made My WordPress Site 1311% Faster with Cloudways and WPMU DEV Plugins
Yep, you read that right: I got a 1311% speed boost when I set up Cloudways managed cloud hosting on my server combined with our Hummingbird and Smush Pro plugins. Woah, right? And I got that result with very little effort. You’ve no doubt had it drummed into you that optimizing your websites for speed is important. After all, 40% of …
JavaScript for WordPress Developers: Loading JavaScript in WordPress
Over the past three weeks, we’ve looked at how to get started using JavaScript on your website, how to implement jQuery for animations and effects, and how to use JavaScript objects as part of this series. Now we’re going back to basics. In order to actually use JavaScript, you need to know how to load it onto your site. This is …