How to Sort WordPress Posts by Title

By default WordPress posts are ordered by posting dates, the last posted articles come first. That makes sense for most WP sites because blogs after all are cronicle journals. But WP can be used for many types of websites rather than blog. In many cases you would prefer to display articles by […]

Create a Archive Page in WordPress

If you have blogged for a while, the monthly archive list could be quite long. It may take big real estate in the side bar. The alternative is to create a separate page just for archives.

Many Ways to Archive Contents in WordPress Websites

Many WP themes provide monthly archive links in the sidebar. This display is realized by PHP code as:
<?php wp_get_archives(’type=monthly’); ?>
The monthly archive is not bad. The problem is, after your blog runs for many months, the archive list becomes really long, - it takes a lot of spaces and looks ugly.

How To Hide Trackback

In my previous post “How to Turn Off Trackback“I mentioned that a simple way to stop automatic trackback spam is to remove wp-trackback.php from WP installation’s root directory.
Automatic trackback spam bots make all efforts on wp-trackback.php file. The bots know the file name and know where to find it. So why not […]

How to Control Sort Order in Category

Category sort order had been on WP blogger’s wish list for a while. People want an option to specify sort order on each category item, just like what we can do for pages, — where you can give each page a Page Order number to display pages in the order you want.

Create a Blogroll Page

Most WordPress themes put blogroll (a list of links) in the sidebar. This is fine if you only have less 10 links in your blogroll. But when your blogroll grows, the list can be very long, thus it’s no good to display it in the sidebar. In this case, the solution is […]

Add a Contact Form to WordPress Blog Site by Secure Form Mailer Plugin

I come across many blogs that have no contact info. some blogs just say, “To contact me, put message to comment in any posts”. That sounds too casual. It may be OK for personal blogs, but for professional blogs toward profiting, a proper communication is a must. At least I am […]