A look at Hooks in Genesis Framework

wordpress-plugins-for-genesis

Hooks are provided by WordPress to allow your plugin or theme to 'hook into' the rest of WordPress. With hooks, you could execute code snippet in a given area of WordPress core in order to modify, change and remove certain operations in WordPress. There are two kinds of hooks: the Action and Filter. The former execute codes in a PHP function at specific points throughout the WordPress Core while the latter replace specific data (such as a … [Continue reading]

Hurry – Get a .Com, .Net, .Org Domain name for just $1

Media Temple a trusted hosting company by designers and developers are celebrating the first anniversary of their CloudTech Premium Support services. For today only, register a .com, .org, and .net domains for just $1 only. Click here to get your domain for just a dollar. Promo code is Domain1 Looking for a hosting company that doesn't suck? join me and other Happy developers, designers and bloggers using Media Temple hosting. … [Continue reading]

World Cup 2014 Match Fixtures WordPress Widget

FIFA World Cup 2014

While reading Hacker News, I stumbled upon an API for the World Cup that scrapes current match results and outputs match data as JSON.You can get the following World Cup data from this API:All match data, updated every minute Today’s matches Tomorrow’s matches Matches for any country by entering their FIFA Code The current match if a match is happening, otherwise nothing. Results for group stage (wins, losses, draws, goals_for, … [Continue reading]

How SEO Plugins are Built using WordPress Meta Boxes

A Look at How SEO Plugins are Built using WordPress Meta Boxes

This is a tutorial i wrote for Tuts+ Network One of the core feature provided by WordPress in extending its functionality is its Meta Box API. These meta boxes enable you to easily add additional data to your content. For example, the Post Tags meta box enables you set tags for your post.In the tutorial, you will learn how to build a basic SEO plugin that adds a meta description, and an Open Graph title and description tag to the head … [Continue reading]

PHP – Make URLs and Twitter Usernames in Text, Links

PHP - Make URLs and Twitter Usernames in Text Links

I have been playing with Twitter's API lately; I ended up building a Twitter Timeline WordPress widget that displays latest tweets of a given user without you manually creating the twitter widget I hope to publish the widget on WordPress plugin directory soon.While building the timeline widget, I needed to make URLs and username mention in a user tweets links because the tweets are plain text when retrieved via the API.The code snippets … [Continue reading]

Top 100 Web Design & Development Websites To Follow In 2014 [Infographic]

Top design website to follow in 2014

The Artfulclub team did an infographic on Top 100 design and development blogs to follow in 2014 and my humble blog was placed 14th.Below is the infographic. view and enjoy! … [Continue reading]

Quicken DNS Propagation for faster Website Migration

cPanel's DNS Zone File Records

When migrating a website to a new server, the domain nameserver record need to be updated to the new web server DNS record. The period of time it takes for the nameservers change (domain propagation) to take effect is proportional to the DNS TTL value.What is DNS TTL In computing, Time to live (TTL) defines the lifespan or lifetime of data in a computer or network. It's sort of like a caching mechanism.DNS TTL dictates how long it will … [Continue reading]

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]