WordPress

by Doc Coleman - Nifty Tech Editor on February 14, 2012 · 5 comments

in Service, Wordpress

One of the hallmarks of Nifty Tech is the fact that it takes work off of your hands. As a result, one very easily begins to take it for granted. The tech blends into the background, and instead you focus on just getting things done. This week I’m going to be looking at a piece of tech that I’ve been taking for granted for a while. This may not be useful for many, but for some of you, it could be very interesting, indeed. Today, we’re looking at WordPress.

WordPress started back in 2003 as an open-source effort to create effective writing tools. It has grown into one of the pre-eminent blogging platforms on the net. WordPress is primarily an open-source project put together by hundreds of volunteers all over the planet. They work on WordPress because they use it, and want to see the content others create using WordPress. Open-source WordPress is available for free at WordPress.org, but in order to use it, you’ll have to have your own hosting service somewhere else, and that will cost you money.

There is also a commercial branch of the WordPress project at WordPress.com. To create a WordPress.com account, you don’t need a separate hosting service, but you don’t have quite as much control over your site as you would with the .org version. WordPress.com is also free, but there are a number of add-on features that will cost you money, such as your own personalized URL. Despite the limits to site control, WordPress.com does have the advantage of having some features that are better integrated than what is available on WordPress.org. Among these features is an excellent usage statistics package, and the ability to notify users of posts and comments via e-mail.

No matter which flavor of WordPress you choose to build your site, you’ve got some very powerful tools that work very smoothly together. While WordPress is primarily thought of as a blogging tool, you can build rather robust sites with it. This is because the primary capability that WordPress give you is easy expansion. WordPress comes with a plug-in architecture that allows you to expand the functions available in your installation. Odds are, if you want WordPress to do something, someone else has already coded a plug in that does it. Sometimes it can be difficult finding the right plugin among the thousands already available. In future reviews, we plan on highlighting some of the WordPress Plugins that we’ve found most useful.

WordPress boasts of an installer that allows you to set up a new WordPress installation in five minutes or less, and WordPress is so popular that most hosting providers already have built in support for creating WordPress instances. The five minutes or so to install WordPress is one of the easiest parts. After that, you’ve got to make a lot of tough decisions. These decisions are tough, because there are so many options.

In addition to plug-ins, WordPress supports themes, special documents that control the appearance of your site, and create areas for different kinds of content. WordPress comes with a default theme, but it isn’t very customizable and most people will want something that gives their site a more distinctive look. Again, there are thousands of themes out there that are available to give your WordPress site a special look. Some are very limited, and some are amazingly flexible and customizable. Most of these themes are free, but there are folks out there who make a living, or a least some income on the side, by selling premium themes for WordPress. When you set up your first WordPress site, you may want to set up a dummy site where you can try out different themes and play with their settings without mucking up the content on your main site. It is useful to keep that dummy site around if you plan on revising your site design every few years, or if you just want a place to be able to experiment with new plugins and design elements.

Most people getting started with WordPress will be looking at setting up a blog. WordPress comes with an excellent blogging engine, allowing you to divide your content into categories, create tags, search the blog, and embed pictures and other media into the text. It should come as no surprise at this point to hear that The Nifty Tech Blog is built on a WordPress instance.

WordPress provides an assortment of text formatting tools, media embedding tools, and if that all fails, one can even access the raw html underlying a post and edit that directly. Visual mode gives the author near WYSIWYG editing. There are a few advanced features that won’t show up in the editing window the same way they will show up on the published page, but if you’re using those kinds of features, odds are very little in this blog is going to be new to you.

WordPress also gives you the ability to create static pages, such as the About, Submissions, and Meet the Staff pages in this blog. This is ideal if you have some relatively static content that always needs to be available, or something where you need to be able to clear out the sidebars and display data in a wider format.

WordPress also has a built in media library that allows you to host your own pictures and video for use in your pages. While you can link to media hosted on other sites, it is safer to use images that are hosted off of your own site, in case the other site is taken down, or re-organizes how their files are displayed. Anything managed inside of WordPress, WordPress keeps straight.

If you’ve chosen a theme with sidebars, you can present additional content there in the form of widgets. Widgets are small snippets of code that are usually packaged as part of a plugin and allow you to display additional information, or pull in additional content from related sites. WordPress ships with a variety of basic widgets that help display useful tools for users to subscribe to your blog, or to navigate its content.

There is a lot more in WordPress, but one of the great features it provides is a useful set of defaults so that you can set up your blog in a few minutes and start adding content. The other features you can take your time with and discover later. Or never discover if you’re happy with the way things look right out of the box. And for those who have some skill with php, you can even write your own code and your own WordPress plugins. WordPress gets you started quickly and easily, and lets you go just as deep into the rabbit hole as you’re comfortable with going.

If you’re interested in more, be sure to check the new WordPress category on the blog. As we add new reviews of other WordPress plugins and other add-ons, you’ll see them there.

{ 5 comments… read them below or add one }

Amanda February 14, 2012 at 11:34 AM

Thanks for the wordpress review. I’m currently using one for my for-family baby-blog.

I’d love a recommendation on a plugin/add on for a better way to organize photos there. I upload most via my wordpress app on my smartphone, then have to add each individually to an album when I get the time. I also have them on subpages, but I’m not sure that’s the best way to manage them.

Reply

Doc Coleman February 14, 2012 at 2:19 PM

I am glad you liked the review. We have a number of reviews planned for Wordpress plugins. I think you’ll find them very interesting.

While I don’t have a stand-out photo plug in quite yet, I have been working some with NextGEN Gallery. That is the plugin that is responsible for the changing backgrounds over at http://www.DocColeman.com. I’m still looking over some of the other capabilities it has. I will let you know what I find.

Doc

Reply

GeekOrbit May 9, 2012 at 6:22 PM

Hi Doc,

Do you feel that the site gets slower with a curtain number of plugins installed? I’m a huge believer of the end-to-end development principle and the way Wordpress works (basic functionality, each plugin a building block to add things that sometimes should’ve been there in the first place) doesn’t always sit well with me.

Reply

Doc Coleman May 10, 2012 at 9:11 PM

Hi, GeekOrbit!

You do have a point, having too many plugins, or poorly written plugins, will slow down your site. And you can build the same kind of functionality directly into your site, if you know enough php. But not everyone has those kind of skills, or wants to put that kind of effort into maintaining and improving their site. Wordpress’ strength is letting users put up a site fast, customize it to their needs, and then go ahead and concentrate on managing their content. While there are some functions that probably should have been built into the basic system, Wordpress keeps adding new functions into the base system with each release. Let’s face it, for free, open source software, you’re still getting great value.

Doc

Reply

Osei Fortune July 3, 2013 at 9:44 AM

Wordpress is the best cms platform i’ve ever used it simple to setup you blog and getting started in under 30 mins i’ll recommend this software for anyone .

Reply

Leave a Comment

Previous post:

Next post: