Building a Contact Form to Demonstrate PHP Form Validation using Array

Contact form validation in action

A lot of us come across forms of different types as we surf the internet such as registration, login, contact and survey forms. In these forms are rules that the user must conform to in order to successfully submit the form. In the event that the user enters an invalid value(s) to the form field, the website will validate the entered data. If deem valid, the data will be sent to the server for processing otherwise, the data get rejected and … [Continue reading]

MEDIA TEMPLE World Cup Promo – 93% off Hosting

Media Temple, one of the top, finest and reliable web hosting company trusted by brands such as jQuery, Samsung and a host of Design, Creative and Development website are doing a WORLD CUP special promo.They are offering new customers up to 93% off their first month of premium web hosting valid for the next 2 days only.Use promo code WC2014 at checkout and get:Grid for $2.14 Premium WordPress for $2.14 DV (up to Level 2) for … [Continue reading]

WordPress Plugin – Alert Post is Old

When a post is old, a notification is displayed to that effect

While reading articles on websites i follow, I found out in one of the blog that when a post is over four years old, a notification stating that the post is old was displayed. A similar notification is also found in WordPress plugin directory when a plugin hasn't been updated in over two years.I wrote a WordPress plugin called Alert Post is Old that displays a similar notification when a post is over X-years old where "X" is an integer that … [Continue reading]

Creating Widgets in WordPress via the Widgets API

Hello World Widget back-end form

One of the features of WordPress is the Widgets. They are used in displaying data or information provided by plugins and themes.Every WordPress install is bundled with a number of default Widgets such as Pages (A list of your site’s Pages), Search (A search form for your site), Archives (A monthly archive of your site’s posts), Calendar, and Text etc.In this tutorial, I will show us how Widgets in WordPress are developed. To keep things … [Continue reading]

How To Build a Social Media Profile Widget in WordPress

How To Build a Social Media Profile Widget in WordPress

One of the core features of WordPress is widget areas, which are used to add content to theme sidebars or other widgetized areas. Activating a widget in your theme sidebar is as easy as dragging and dropping the widget in the desired widgetized area.Many of today’s websites contain social network icons that link to profiles. This can accomplish in WordPress using widgets. I wrote a tutorial over at Designmodo on how to build a profile widget … [Continue reading]

WordPress Backups with Backup Scheduler Plugin

WordPress backup Plugin

In a previous article, I wrote on a list of free WordPress backup plugins. Included in the list is Backup Scheduler - my favorite backup plugin which I personally use in taking backup of my WordPress blog.Few weeks ago, I wrote a tutorial at on how the plugin works (i.e. backing up WordPress) and how to restore the backup when your website goes awry.Read the full article => WordPress Backups with Backup SchedulerTaking … [Continue reading]

How to Reposition Jetpack’s Sharing icons and Like button

jetpack social sharing icons

Jetpack is one of the most popular and used plugin available for free at the WordPress plugin directory. Among the huge list of its feature include the social sharing icons previously known as sharedaddy which allow visitors to share your content to Facebook, twitter and many other social networks.By default, when the sharing feature is activated, the sharing buttons are printed at the end of post and page content. There is no option in the … [Continue reading]

How to Manually Update / Upgrade WordPress Unscathed

Update WordPress database after update

Like with all WordPress developers, I also have a local WordPress install running on XAMPP albeit an older version - 3.8 to be precise. I really do not know the reason for my reluctance to update it. Few days ago, I decided to put an end to my procrastination and update it to the latest WordPress version. Rather than automatically update it via the dashboard, I chose to do it manually.WordPress codex has a great guide on how to carry out the … [Continue reading]