Archive | HowTo RSS feed for this section

WordPress as a CMS – a case study Part 1

Recently, I created a website called The Fantastic Mom for my wife. She wanted the parents to have a place where to add/read reviews for various children related business reviews, food recipes for kids, interesting deals, also parents or kids related, in a word, everything. She also wanted a simple interface and to give everybody the capability to add their own posts. Since I already had some experience with WordPress (Review Horizon uses it) I decided to go ahead and see if I can do what she needed only by using WordPress and available plug-ins. In the next several articles, I’ll detail step by step how I built The Fantastic Mom, in the hope somebody will find the information useful.

1. Introduction

The Fantastic Mom is basically a combination between a blog and a CMS (Content Management System). The CMS part consists from a number of children related business info covering everything from party planners, martial arts, private and public schools and day care, entertainment parks and arcades. We filled the information manually since everything had to be accurate and we used various Chamber of Commerce organizations to gather the data for SoCal. Let’s take it step by step… Read More…

How to force Netflix update to HD on Windows 7

As you might know, several days ago Microsoft released an update to their Windows Media Center, update that would enable Netflix to stream in HD (720p). On some systems the update went without any problems, on some it wasn’t triggered for some (probably Microsoft related reasons). There are two ways to force the update, a mild one and a hardcore one (in case the mild method doesn’t work). We’ll describe both of them in detail after the break.

Mild Update:

1. Open Windows Media Center, and navigate to Tasks->Settings->General

2. On the General page, navigate and select Automatic Download Options

3. On the Automatic Download Options page, enable (check) the first two settings (Retrieve CD Album Art… and Automatically Download Windows Media Center data between…) Read More…

For webmasters – how to test and optimize your blog / website speed

My blog is fairly new, low traffic and several days I noticed a significant increase in access time. I keep changing the installed plug-ins to tweak its appearance, I also played with accordion-style menus and, at some point, it became very slow. I started to look around for some tools to measure how fast it loads and test it against comparable blogs. The best tool I found is from Pingdom Tools.

The Full Page Test loads a complete HTML page including all objects (images, CSS, JavaScripts, RSS, Flash and frames/iframes). It mimics the way a page is loaded in a web browser.

The load time of all objects is shown visually with time bars. This tool helped me to double the loading speed by pointing me towards some code that I though I removed, but apparently I didn’t do a very good job at removing all the references to it and the server spent about 4.9 precious seconds looking for it. Read More…

How to Auto Login in Vista and Windows 7 after wake up from sleep or hibernate

A simple to fix, yet annoying problem, especially for a Windows Media Center computer. After waking up from sleep or hibernation, Windows asks you to log in with your user-name and password. While this is a very good security measure for a work computer, for your home computer or more important, your  HTPC configured to be used without a keyboard, it could be annoying. A simple configuration will enable auto-login after wake-up.

1. Open Control Panel->Power Option Dialog (Go to Start->Settings->Control Panel->System and Maintenance or Start->Programs->Accessories->System Tools->Control Panel->System and Maintenance). After opening, Click Require a password on wakeup.

Read More…

How to add a contact form to your WordPress blog

I just added a contact form to my blog’s Contact page and I wanted to share the experience in the interest of saving time. One of the best WordPress plug-ins I found to accomplish this task is Fast and Secure Contact Form. The plug-in is highly customizable and allows your users to communicate safely with you, without disclosing your e-mail address and without worrying about spam (CAPTCHA feature is included). Also, the plugin supports 4(or more) different customizable forms in case you need more than one.

Trick: Let’s assume you want an extra field in your contact form called Category. In that field, you want the user to be able select from an existing list of options. In this case, you need to follow these steps:

1. Set Category: as a label for the extra Field 1

Read More…

How to automatically back-up and e-mail your WordPress database – WP-DBManager plug-in

I was looking around for an easy solution to automatically back-up the database that powers my blog and I stumbled on this very useful plug-in called WP-DBManager. The plug-in allows you to optimize database, repair database, backup database, restore database, delete backup database , drop/empty tables and run selected queries. Supports automatic scheduling of backing up and optimizing of database. the current version (2.50) runs without any issues on my WordPress blog version 2.9.2. One of the features I like the most is that it can automatically back-up your database regularly at scheduled moments in time and e-mail the backup at a e-mail address of your choice. Very handy!

How to take iPhone screen shots

I just posted a blog about Yahoo! Search being available in App Store and I figured it out that some people may not know how to take screen shots. Starting version 2.X, iPhone OS implements a built-in screen shot feature. To use it is very simple. Click and hold the Home button for about 1-2 seconds and while doing that, also click the Sleep button for a short period of time. If you successfully took a screen shot, the screen will flash for a moment and you will also hear a sound similar with the one when taking a picture. That’s it, your newly taken screen shot should be in the Photos application under Camera Rolls along with the rest of your pictures taken the regular way (via the built-in camera).

Making your blog iPhone friendly – WPtouch iPhone Theme plug-in

Usually in order for a website to look good on a small screen device, it should be either optimized for it, or the content should be fed into a dedicated  application. However, I discovered a WordPress gem plug-in called WPtouch iPhone Theme which does the work for you, and the results are nothing short of amazing.

From the author’s page:

With a single click, WPtouch transforms your WordPress blog into an iPhone application-style theme, complete with Ajax loading articles and effects, when viewed from an iPhone, iPod touch, Android or BlackBerry touch mobile device.

and more

More than just a plugin, WPtouchTM is a mobile theme for your WordPress website. Modelled after Apple’s app store design specs, WPtouch loads lightning fast and shows your content beautifully, without interfering with your regular site theme.

Please check the following screen-shots of this blog on my iPhone:

How I built this blog

It is very easy to build a blog nowadays and everybody seems to build one. However, beside the content, obviously, there is other important quality of a blog: Its appearance.

I happen to think that my blog looks reasonable, even if it slowly makes its first steps in terms of traffic and content, so I will explain in detail how I customized it, step by step.

1. I purchased a hosting plan from iPage (disk space / traffic unlimited and a new domain name included) for $42/year ($3.50/mo). The speed looks reasonable, we’ll see how it will behave if the traffic takes off.

2. I looked around for a free blog software, and iPage happened to have WordPress available for easy installing. It is not the latest version though, which at the time when this article is written is 2.9.2.  So I went ahead and update it. Be aware that the option to install the blog software is hidden somewhere on the bottom, under Additional Services/Scripting and Add-ons. It actually took me longer to find the option than to install it.

3. The default look of WordPress is rather bland, so I looked to see if I can find some nice theme to make it look better. At this point, I like Atahualpa by BytesForAll the most. Atahualpa theme has support for multiple columns and it is very easy to configure.

4. The new versions of WordPress support widgets. You can place them in various positions (although I recommend the sidebars) and they are an easy way to expand the blog appearance and functionality.

5. Plugins are a very powerful way to add new features to your blog. There is a huge number of WordPress plugins available, from slideshows to placing ads, from polls to filtering spam.

Personally, I am using the following plugins:

Akismet  - Akismet checks your comments against the Akismet web service to see if they look like spam or not. You need a WordPress.com API key to use it. You can review the spam it catches under “Comments.”

Easy AdSense – Easiest way to show AdSense and make money from your blog

Google Analytics for WordPress – This plugin makes it simple to add Google Analytics with extra search engines and automatic clickout and download tracking to your WordPress blog.

Page Links To – Allows you to point WordPress pages or posts to a URL of your choosing. Good for setting up navigational links to non-WP sections of your site or to off-site resources.

Shashin – A plugin for integrating Picasa photos in WordPress. This is how I displayed all the images on this blog.

WP-Polls – Adds an AJAX poll system to your WordPress blog. You can easily include a poll into your WordPress’s blog post/page. WP-Polls is extremely customizable via templates and css styles and there are tons of options for you to choose to ensure that WP-Polls runs the way you wanted. It now supports multiple selection of answers.

You can search by available plug-ins on the plug-in page. As of the last version, WordPress will install them automatically for you.

6. My other half wants to blog about food and children, so I created another blog, The Fantastic Mom for her. I used Page Links To plugin to make a page from this blog point automatically to the other blog and back. That is a very easy way to host and connect multiple blogs. If you click on “Fantastic Mom” page, it will take you to “Fantastic Mom” blog. Clicking on Gadgets page will take you back here.

7. I added a forum plug-in to my blog. The plug-in is called Simple:Press and offers a very simple integration inside WordPress, using the user names defined in the blog.