Making Custom Post Types and Formats

default

As a theme or plugin developer, you may want to incorporate the ability to make WordPress even more of a content management system. Two major methods of doing just that are making custom post types and custom post formats. These two are important due to the flexibility and increased organization that adding a new post type or format can offer you and your software's users. This tutorial for developers......

Continue reading

Loading Custom WordPress Theme Templates Based on Query

default

For a WordPress theme to work, it really needs one template: index.php. But, using that file for all types of content is not really a good idea, since it limits the way content is displayed. Because of that, WordPress has a template loader, and this loader uses query (based on query string) that generates content for display to determine what template to load. Basic template hierarchy supported by WordPress......

Continue reading

A Quick Method for Creating WordPress Themes

default

In this intermediate level WordPress tutorial we will discuss a quick and easy method of creating new WordPress themes. This tutorial is not just for time-savers who want to create their themes in no time at all; it’s for everyone who has a need for a basic theme template including professional developers. There are several advantages to using a WordPress theme template that has all of the files for......

Continue reading

Schemas and Microdata: The WordPress SEO You’re NOT Using

Schemas and Microdata:  The WordPress SEO You're NOT Using

With 12 million downloads, they say "All in One SEO Pack" is the most downloaded WordPress plugin of all time. I would have no problem making the assumption that (based on those download numbers), SEO is top priority for most website owners (and not just those with WordPress websites). Those people "in the know with SEO" might say that the "WordPress SEO Plugin by Yoast" is much more feature......

Continue reading

Moving a WordPress Database to a New Server

default

In this WordPress tutorial, I will show you how to quickly and efficiently move a larger WordPress MySQL database from one server to another using the best techniques available today. There are some things you cannot do with WordPress database tables that exceed 2mb in size. For example you will not want to try and use PHPMyAdmin with tables larger than 2mb because it will usually time out or......

Continue reading

Convert a HTML Template into a WordPress Theme

default

It may be that you want to add some more functionality to your website using the power of WordPress. It may be that you are making a new WordPress website and want to incorporate an awesome HTML template that you found online. In either situation, you will need to convert the HTML template that you currently use into something that WordPress can understand and use. This tutorial will cover......

Continue reading

How to Install WordPress With cPanel and MySQL Database

default

In my last tutorial I talked about using Fantastico to install WordPress. While this is a quick way to get the software up and running, it’s not an option for those whose host doesn’t have the Fantastico script installer. So this week we’ll look at how to do WordPress’ famous “five minute install,” though I recommend allowing yourself a little more time than that to complete......

Continue reading