Month: March 2011

WordPress Bible 2nd Edition: Covers WordPress 3.1

Finally we have an updated WordPress book for WP newbies, WP developers and designers.

This book covers WordPress 3.1! Yes! It is a

WordPress 3.1 Book!

Introducing WordPress Bible 2nd Edition! 744 pages Published by Wiley
# ISBN-10: 0470937815
# ISBN-13: 978-0470937815

Part I: Getting Started With WordPress gives you basics to get a WordPress blog off the ground. You also find background information to help us to understand the philosophies to guide us to use WordPress as a platform software or application development.
Part II: Working with Plugins," shows us how to use the WordPress plugin APIs to make WordPress a real application or software development platform,
Part III: Working with Themes and Template Tags," is great for designers or developers who work with designers to create great user interface or workflow on WordPress system.
Part IV, "Creating Content" is mainly for newbies to just use WordPress to create contents. It helps the reader to understand the concepts and principles of the WordPress Admin and creating great contents on this semantic publishing platform.
Part V: "Keeping Up with the Joneses:Maintenance and Upgrades" talks about WP automatic upgrades, backup, maintenance and security. You'll also learn the caching strategy to make your WordPress site scale well.
Part VI talks about two major WordPress uses: as a blogging sytem or a CMS (content management system)
Part VII talks about WordPress Econsystem covering its multisite functionality, adding User Forums with bbPress, creating social networks with BuddyPress, using BackPress as a development framework ...

This book will be available in April, 2011, but you can order it now at Amazon.com: WordPress Bible.

Must Have WordPress Plug-in:Configure SMTP

If you have problem sending email from your WordPress for "reset password", "register (new users)" and notification, your hosting server may have turned off php mail() function. A great solution is to install WordPress plug-in named Configure SMTP and use your own SMTP server to send mail.
Read the Rest...

WordPress Security Tips:1

Amazingly, lots of WordPress Web sites are still using default "admin" user name for the admin log in. After WordPress 3.0, you may choose a hard to guess admin user name. If your WordPress site was created before that, you may go to your phpMyAdmin and the 'wp-users' table to change 'admin' to a new user name of your choice.

The bottom line is

Do Not Use The Default "admin" User Name

Also try to use a longer ( more than 10 characters long) user name for your WordPress admin account.

Another tip related to this is:

Prevent Log In Error To Be Displayed

Even with WordPress 3.1, the default setting is still "showing log in error" when you type in a wrong user name. This makes it convenient for users who really forget their user name or password, but it also gives too much information for hackers.

A trick to prevent the log in error to be displayed is to insert this simple line of code in the functions.php at your current theme folder (e.g. wp-content/themes/twentyten )

add_filter('login_errors',create_function('$a', "return null;"));

Remember to backup your functions.php file so you can roll-back the change in case you do it wrong.