WordPress Tutorials

In this category you’ll find all sorts of WordPress tutorials, large and small, simple and complex. One of the great things about WordPress is that it’s relatively simple, but you still have to know how to do things. In this section, we aim to help you out there. Our readers range from beginners to experts, and so we try to covert that gamut with our tutorials as well. For example, a post more toward the beginner end of the scale would be How to Add Google Analytics to WordPress in Three Simple Steps. Another would be How to Upgrade a WordPress Theme.  An example of a little more advanced tutorial might be How to Widgetize a Page, Post, Header or Any Other Template in WordPress. And even further up the scale would be Install WordPress Locally on Windows with Xampp and DIY Truly Responsive Images on Your WordPress Website.

Build Your Own Custom WordPress Search

The WordPress search function is much maligned and there are numerous plugins available to add enhancements but they don’t always provide what you want, especially if you are trying to build a secondary search engine that has specific requirements.

In this article, we’ll look at how easy it is to build your own custom WordPress search and discover some surprising WordPress search secrets on the way.

Pimp your WordPress search!

Read more »

Building a Magazine Style Homepage for a Multisite Network

Multisite network homepages often look messy, robotic, and unattended to. They’re often littered with anonymous avatars, title links for spam or test posts, and excerpts that look as if they were written in a language that doesn’t even exist.

Wouldn’t it be better if you had a homepage for your network that looked like a bright, shiny, well-edited magazine?

That’s what we’ll be aiming for in this post.


Read more »

How to Hide Media or the “Add Media” Button in WordPress

When you give users access to your site’s editor, whether they’re freelancers, lower level team members, or even the general public, it might come at a cost.

One consistent concern in these situations is giving users access to the media library, or even allowing them to upload media at all.

Below we’ll go over a few ways to remedy those issues.

First, we’ll hide the “Add Media” button from lower level users altogether. And then we’ll go over a solution that will let users upload media, but they won’t be able to see or access media uploaded by others.


Read more »

How to Create an Awesome User Account / Profile Page in WordPress

Some sites revolve around their visitors much more than others. For those where visitors register for one reason or another, there may be a need show them their account information.

Not long ago we went over pulling a logged in visitor’s info into the front end of the site.

In this post, we’re going to go over setting up a complete profile page/account page for logged in visitors.

Only logged in visitors will be able to see their own information on this page.

If someone is not logged in, they will see links to either log in or register for the site.


Read more »

Don’t Waste Time Improving Your WordPress Site Search

You’ll often find articles that start with how bad the built-in WordPress search function is (it’s not actually that bad) and then go on to explain how you can upgrade it.

Whilst there are a truly excellent search plugins out there that add a plethora of new features, you need to make sure you know why you are upgrading because it’s quite possible that you might just be wasting your time, effort and money.

Magnifying glass on top of euros

Read more »

What To Do When Your WordPress Site Has 17,871 Landing Pages

During February 2014, visits to WPMU DEV started from over 17,000 different pages.

As site owners, we’ve known for some time that visitors weren’t just coming through the front door but what we’ve probably underestimated is the sheer scale of the shift and what impact that has on our site’s ability to meet its goals.

So what can and should you do when your home page is not only one of a myriad of point of entries to your site but potentially no longer the main point of entry?

A line-up of doors

Read more »

Sit Back And Relax, Put WordPress Post Management On Auto-Pilot

The only WordPress post task that you can schedule is publishing but wouldn’t it be good if we could also schedule the closing of comments, the expiring of a post, adding and removing a post from featured content, even restricting or unrestricting access?

In this Weekend WordPress Project, we’re going to put get on that path to schedule heaven with a new plugin with seven new actions and a look at how to extend it with our own custom actions.

Sit back, relax, everything is scheduled!

Read more »

How to Set the Default Theme for WordPress Multisite

When you create a new site in your Multisite network, a new theme will be automatically assigned. If your network is using the latest version of WordPress, the default theme will be Twenty Fourteen theme.

But what if you don’t want to use Twenty Fourteen? What if you would rather set your own default theme across your network?

In today’s Weekend WordPress Project, I’ll show you how to set your own default theme.

Feature image

Read more »

Personalizing WordPress: Show Avatars, Profiles, or Facebook Info to Visitors

If you have a site where your visitors need to register for one reason or another, then it’s good to remind them that they are part of your community.

You can do that in very large ways, like installing a complete social system such as BuddyPress, or you can do it in more subtle ways, like greeting them by name on the sidebar when they’re logged in and showing their avatar.

In this post, we’re going to go into the subtler ways.


Read more »