Whatever industry you happen to be in, you want to stand out from the crowd and be unique, and not give the impression that your online presence is just a slightly modified cut and paste job. Of course, if you’re depending on a pre-built content management framework like WordPress for the core of your blog or website, then that could prevent your online presence from truly standing out.
So, in this article I’ll run through 10 fairly straightforward ways that a beginning developer or blogger can customize their WordPress theme to ensure it doesn’t “look like a blog” — at least to a certain degree. Keep in mind that the goal here is not to hide the fact that a website is using WordPress — that’s quite difficult, if not impossible. The ultimate goal here is to help your website have a seamless, consistent, look and feel that does not necessarily scream “WordPress-driven” from the instant the home page loads up.
NOTE: These tips are for beginning WP developers who are coding themes for their own site, or experimenting with theme development. Most likely, these tips would not apply to custom downloaded themes that are pre-built and probably already have many of these customizations.

1. Customize Your Sidebar and Keep it Consistent

The sidebar in WordPress is a dead “giveaway” when a user visits your site. The sidebar will have default titles like “Blogroll”, “Categories” and “Archives”. You can easily change the text of these titles, and which sections are displayed, by editing the sidebar.php file in the theme directory. Also, WordPress displays a different sidebar depending on what page of the site you’re on, which can also be changed. I personally prefer to display virtually the same sidebar on all pages, to keep the site consistent.
Even if you’re not familiar with PHP, WordPress code is very developer-friendly, and easy to work with. A simple knowledge of how functions are called and how to open and close if statements is often more than enough to help you customize some of the sidebar code.
Also, you can easily duplicate and customize certain sidebar sections. Look at the sidebar here on Impressive Webs: You’ll notice there’s a list for “Articles” and “Tutorials”. This is done by duplicating the “categories” section and controlling what categories are displayed using parameters inside the function call for that particular section.
Check out the WordPress Codex for further information on customizing category listings.

2. Use “Decategorizer” Plugin for Cleaner URLs

One of the most obvious ways to customize the look of your blog’s urls is to use clean permalinks, rather than the default querystring driven url structure. But that’s an obvious one. No self-respecting blogger would fail to enable custom urls, which can be done easily through the WP dashboard.
But one thing you cannot do through the dashboard is remove the word “category” from links that point to specific categories on your site. That’s where Decategorizer comes in handy. This excellent plugin, which I’m using here on Impressive Webs, will strip the word “category” out of your WordPress urls, leaving a much cleaner experience, taking away the “blog” look and contributing to a more customized, branded feel for your website. Decategorizer will also automatically create 301 redirection for all your old category links, and works with subcategories.
The Decategorizer plugin had a few bugs, which have recently been corrected, and also requires that you install the Redirection plugin, for Decategorizer to work properly.
Be sure to read carefully the documentation and installation instructions for these plugins to ensure they are installed and functioning as expected.

3. Customize Metadata for Individual Posts

Every post has “metadata” contained inside of paragraph tags at the bottom of each blog post. This data is generated dynamically through the loop that pulls your content out of the database. You can easily edit, delete, or modify any of these pieces of data that are displayed with each entry, which can be found inside of the index.php file in your theme directory.

By editing the above section of code, you can choose to display only comments and categories, and even alter the characters that are displayed. For example the » will display ». You have the option to remove those characters and use something more appropriate for your site’s look.

4. Disable Comments (Not Recommended)

This is not necessarily something I would recommend, since user-contributed comments are a huge part of the blogging world, however, it should definitely be pointed out that removing the “Post a Comment” section at the bottom of every post would be a sure-fire way to adjust your blog to ensure a more customized look and feel.
While this would contribute to a “non-blog” atmosphere on your website, it is highly recommended that you keep user comments open and instead customize the look of the comment area. Of course, if you’re using WordPress purely as a content management system for developing pages instead of “blog posts” then this would be an obvious choice, and would make more sense.

5. Don’t Use “Tags” or a “Tag Cloud” (Not Recommended)

Again, while this customization option is not necessarily recommended, it is certainly an effective way to customize your blog so that it does not resemble every other WordPress installation on the World Wide Web. “Tags” are keywords that you can add to individual posts in your WordPress dashboard. They are similar to categories, but provide a wider interrelationship between posts.
Tags associated with a particular post allow users to click on certain keywords to view more entries related to that keyword, similar to clicking on a specific category. Tags also provide SEO benefits, as they help Google and blog directories properly categorize your blog’s pages. So, while you do have the option to avoid using tags on your posts, thereby ensuring a cleaner look to your website, be aware of the drawbacks of doing so.
For simplicity, I personally do not use tags on Impressive Webs. I like each post to be associated with 1-3 categories, and nothing more. That’s just a personal preference to keep the content the primary focus. I prefer to attract users who will actually read the content, as opposed to the ones that are click-happy and bookmark everything.

6. Change the Default Display of the Title Bar Content

The header.php file in WordPress’s default theme has a title bar that is coded like this:

Once again, you can see the « character that is highly overused in the web development industry. (Not to mention that it’s actually a left quotation mark for french text!) You can replace that character with a different one, and even change the way the page titles are displayed.

You’ll notice there’s a function called wp_title that holds 3 parameters (including the « character). The third parameter tells WordPress where to display the post title — to the left or to the right of your blog name.
You also have the option to remove the function that displays your blog’s name, and instead just manually enter a more keyword-friendly title. The blog name that displays in your Dashboard under “settings” will still display your official blog name on RSS readers.

7. Use the “Pages” Sidebar Section as Your Main Navigation

While I’ve already discussed a little bit about the sidebar, it’s worth mentioning separately that the “pages” section of the sidebar can easily serve as your main navigation bar. At first glance, nobody will even notice that this has been done.
In the default WP theme, here’s the code that generates the “pages” section of the sidebar, found in sidebar.php:

Simply take that piece of code and place it wherever you want your main navigation to display. Of course, you’ll have to style it to your liking, in line with your theme’s look. And most likely you’ll want to remove the title of that section. You can do that by simply removing everything after the equals sign in the single parameter, so it will look like this:

Use the WordPress Codex to see other ways to customize the look of the page list in the default wordpress theme.

8. Don’t Call Your Website a “Blog”

Okay, this is not really a WordPress tip, per se. It’s more of a marketing recommendation for the purpose of more effective branding in conjunction with a site that just happens to use WordPress as its engine. Serious websites that provide significant content are viewed as “communities” or “resources”, instead of “blogs”. The word “blog” nowadays is probably more appropriate for individuals who post thoughts and musings on various personal and professional topics.
If you have long-term plans for your website, and would like to expand it into a thriving online community that is respected and recognized in your industry, then you need to view it that way from the start, and communicate that atmosphere to your users — even if you are starting out small and really are just a single “blogger” posting thoughts and musings on relevant industry matters.

9. Remove or Customize Default Text and Title Attributes

While I’ve already touched on the customization of a few text elements of the default WordPress theme, there are other little text snippets that can be edited, removed, or appended to. An obvious example is the “Powered by WordPress” section in the footer. Your website’s footer seems simple, but it is potentially a significant part of your site’s look, feel, and overall image.
There are also title attributes that are embedded in anchor tags throughout the site. Here is one example, found in the index.php file:

The code above is the section that will display the title of each post listed on your home page. The title attribute in the anchor tag has the super-obvious text of “Permanent link to …” and then the PHP function that spits out the title. You can modify this and other default text that appears throughout your WP theme.

10. Use “Nice Search” Plugin for Clean Search URLs

Nice Search is a very simple plugin that makes searches performed on your website look less “WordPress-y” and more like a custom search engine installed on your website. According to the author’s website:
“This is a really simple plugin that redirects your WordPress searches (?s=search-term) to the pretty-looking URI version: /search/search-term, and also converts spaces (%20) to plus symbols.”
Although this plugin has not been updated in some time, I do have it successfully running on WordPress 2.6.3 on another website, so it seems to be compatible with some of the more recent versions of WordPress.

Conclusion

I hope beginning WP theme developers, and possibly some intermediates, found these tips helpful. Most of this is compiled from my own personal, and somewhat limited experience with WordPress and PHP, so I’m sure there’s lots I’ve missed, and lots where I’ve simply stated the obvious.
I hope some of these tips will encourage “bloggers” to develop a more customized and branded look and feel to their site, allowing them to break free from blogging conformity.

July 13, 2011 | In: Plugins

WordPress Plugins

WP Plagiarism Pal

Google’s Panda algorithm update shook the blogging world, lowering the ratings of almost 12% of the sites on the internet. WP Plagiarism Pal checks Posts and Pages for inadvertant Duplicate Content by searching the internet. It can also find copies of your Posts on other sites. Avoid Duplicate Content and don’t upset Google Panda.

Search Engine Visitor Ads

This plugin recognize visits from search engines and applies special adverts for this kind of visitors. Search Engine Visitor Ads also works with caching plugins like WP Super Cache, Hyper Cache and W3 Total Cache

Fancy Gallery Pro

Fancy Gallery Pro is a state of the art WordPress Image Gallery Plugin you can use to create, manage and handle image galleries easily in your WordPress backend and present images to your website visitors.

Store Locator Plus

This plugin puts a search form and an interactive Google map on your site so you can show visitors your store locactions. Users search for stores within a specified radius, enter your address, or select a city or country from the pulldown. Full admin panel data entry and management of stores from a few to a few thousand.

Raw HTML Pro

Lets you use raw HTML or any other code in your posts, as well as disable smart quotes and other automatic formatting on a per-post basis.

BadPass-WP

Warn your users if their WordPress password is one of over 500 commonly used and insecure passwords.

WordPress e-Commerce Product Importer

Allows you to do a mass import of products into your WP e-Commerce store using a csv file.

WordPress e-Commerce Coupon Importer

Mass import lots of coupons into your WP e-Commerce store with WPEC Coupon Importer.

BuddyPress Activity File Embed Plugin

The BuddyPress activity file embed plugin allows any member to embed files, images, audio or videos directly into the activity stream. Those files can be downloaded straight from the activity stream.

Buddypress Private Reply Plugin

BuddyPress Private Reply gives your users to “private reply” to any post in the activity feed. The plugin adds a “private reply” button next to the traditional reply button.

July 13, 2011 | In: Themes

Free WordPress Themes

Liquorice
A simple and clean vintage looking theme for you to build on using Google’s font API Lobster font. Custom background feature enabled.

Easel
A theme with many different roles and capabilities, a framework-like theme for more components to be added with it, includes a base theme design that is easily cleared for child themes, with post type addons, 2column and 3column layouts and different visual schemes. Easel also handles custom post type rewrite rules or archives and feeds automatically without any additional plugin.

Twenty Eleven
The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background — then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom “Ephemera” widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured “sticky” posts), and special styles for six different post formats.

Adventure Journal
Share your adventures with the world! Adventure Journal is a powerful theme that lets you customize a wide variety of features from the comfort of your Dashboard – no coding required. Use your own header and background art, change the layout to one, two or three columns, add a custom stylesheet, set up unique sidebars for pages and posts…. and much more. Includes support for French and German languages. Professionally maintained by Contexture International.

Toolbox
A semantic, HTML5, canvas for CSS artists and an ultra-minimal set of super-clean templates for your own WordPress theme development.

Coraline
A squeaky-clean theme featuring a custom menu, header, background, and layout. Coraline supports 7 widget areas (up to 3 in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes styles for print and the Visual Editor, special styles for posts in “Asides” and “Gallery” categories, and has an optional full-width page template that removes the sidebar.

LightWord
Simply clever theme with two or three columns, adsense support, fixed-width, widget-ready and threaded comments. Compatible with WordPress 2.9 and above, valid XHTML & CSS + WP3 ready.

News
An advanced news theme created to highlight articles, videos, slideshows, and other media. It features multiple sidebars and custom templates while being child-theme friendly.

zBench
It is a simple WordPress theme without any plugin needed (support plugin WP-PageNavi, WP Page Numbers, WP-PostViews, wp-utf8-excerpt, Related Posts of Simple Tags, WP-RecentComments), little images, custom-menu, widgets, threaded-comments. For WordPress version 3.0+

Suffusion
An elegant, versatile and browser-safe theme with a power-packed set of options. It has 19 widget areas, one-column, two-column and three-column fixed-width and flexible-width formats, 10 pre-defined templates, 17 pre-defined color schemes, two customizable multi-level drop-down menus, featured posts, a magazine layout, tabbed sidebars, widgets for Twitter, Social Networks and Google Translator, translations in many languages and RTL language support. WP 3.0 Menus, Custom Post Types and Custom Taxonomies are integrated. A BuddyPress support pack is available as a plugin for smooth BuddyPress integration. Support forum at

A hot new graphics community ready to create ‘themes’ for all your needs. WordPress, Minisites, vBulletin Skins you name it we can do it!

So Why Themes ?

Well its simple an easy thing for me to help you out with! Simple as, and with my team, we can get a job done quicker than you might first think!

Contact Me For A Quote – If you’d like to have a professional theme for your WordPress blog, then look no further! Just give me a rough idea what you would like and I’ll submit a quote within 24 hours. 50% is required upfront, however I will work with you until your satisfied with your design.