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.

How to Remove the Login Shake Effect From WordPress

If you’ve ever forgotten the password for your WordPress site, then you know the login box shakes.

I don’t really mind it at all, though for sites that have a custom login page, the shake effect might not suit the tone of the company.

Plus, the shake and the red error box are more than enough to get across to a user that they have the wrong login credentials.

In today’s Weekend WordPress Project I’ll show you how to quickly remove the shake effect.

Login form

Read more »

How to Make WordPress Pages Act and Look Like Posts

For whatever reason (we’re not here to judge), some people would like their Pages to act like Posts.

In other words, they’d like them to be able to put them in categories and assign tags to them. They’d also like them to show up on the homepage when published (as Posts do in traditional blogging style).

If that’s what you want, you can do it. We’ll show you how below.

Categories and Tags for Pages
The first part of this equation is to get categories and tags for Pages.

You can do that with a plugin called Post Tags and Categories for Pages.

featured-pages-like-posts-twins

Read more »

Delivering WordPress Content With Web Apps Using AngularJS

The recent conversation about WordPress themes shows just how much they dominate our thinking – and our navel gazing – when it comes to delivering our content.

But WordPress 4.0 4.1 expected to include the JSON REST API as part of the core, leveraging web apps to provide tailored, innovative interfaces unhindered by conventional website approaches.

In this article, we’ll hook up a sample AngularJS web app with your WordPress site and look at the challenges of delivering content via web apps.

Will the inclusion of the WP API in the core drive WP and web app integration?

Read more »

How to Set Up WordPress Locally for PC/Windows with WampServer

Having WordPress set up as a localhost on my computer has become invaluable to my workflow, particularly as I regularly test themes and plugins.

My local sites run much faster, plus testing products on my local machine is much safer than testing on a live site – not to mention much cheaper without the cost of web hosting.

Setting up a local server environment for WordPress isn’t difficult and will save you time in the long run since you won’t have to install and uninstall a fresh copy of WordPress online each time you test or develop something for WordPress.

WampServer

Read more »

Upscale Your WordPress Post Pagination: Your Readers Will Thank You

Splitting your longer posts into more easily digested bite-size pieces can be a incredibly effective technique for keeping readers engaged.

However, the out-of-the-box pagination support provided by WordPress is so basic so as to not be worth the effort.

If you really want to help your readers you need to forget about pagination and start thinking about content navigation.

If you want to provide real benefits to your readers navigate don't paginate

Read more »

How To Stop Further Comments On Your WordPress Posts

Disabling comments when setting up a new WordPress site is easy but what about if you decide later that with a ton of posts already, that allowing comments is more trouble than it’s worth?

Perhaps you’d also like to reduce the burden of managing and responding to comments on old posts by closing comments automatically on a post after a certain amount of time? Or maybe that author is no longer writing for your website?

In this Weekend Project, we are going to look at simple plugins to allow you to prevent further comments on your WordPress posts.

Weekend Project feature image

Read more »

How to Install WordPress Locally for PC/Windows with XAMPP

Setting up a local sever environment on your computer will save you a bunch of time if you regularly test or develop themes and plugins.

Not only will your local sites run much quicker than they would online, but you’ll also have a much safer testing environment away from a live site.

This week we’ve looked at Mac solutions for local machines. Today we’re going to look at XAMPP for Windows, a free, popular and easy to install server environment application that’s open source.

XAMPP

Read more »

The Secret To Creating Great Looking WordPress Content

Keeping readers’ attention is everything and the longer the content, the harder it is.

A steady scroll of text and embedded images is going to have a tough time maintaining the interest, which is why so many sites go to great lengths for formats that vary considerably.

Bringing these techniques to your own WordPress site is not difficult, once you know the secret to creating great looking content.

Composite image showing 3 screenshots of content elements created using a grid

Read more »

How to Set Up WordPress Locally in 5 Minutes with DesktopServer

Setting up a localhost environment for WordPress can save you loads of time if you regularly test themes and plugins. And thanks to DesktopServer, it can take as little as 5 minutes to get WordPress up and running on your local machine.

DesktopServer is so easy, you may even consider ditching WAMP.

In this tutorial, I’ll walk you through how to set up the limited version of DesktopServer on OS X.

DesktopServer

Read more »