A look at WordPress Pluggable Functions

A look at WordPress Pluggable Functions

There are a list of PHP functions in WordPress called Pluggable Functions used internally by WordPress to execute certain tasks.The aim of these functions is to give plugin developers the ability to modify or override tasks perform by these functions.A full list of pluggable functions is available at the codex page.Note: for safety, it is best to always wrap your defined pluggable functions with if ( !function_exists() ), otherwise a … [Continue reading]

Online Tools for Comparing Differences between Two files

A list of online tools for diffing text i.e spotting the difference between both file.

I do a lot of writing - be it articles/tutorials for this blog and couple of sites I write for or codes for a project am working on.A need to compare two closely related files arises every now and then. I often resort to using one of the numerous online tools for comparing and spotting the differences between two files.Although virtually every IDE are bundled with sophisticated diff utilities, having to create two files just to paste in … [Continue reading]

Unirest for PHP – Yet another PHP HTTP Client

Unirest for PHP

To communicate with APIs or web services over HTTP, an HTTP client such as cURL is required. Thankfully, PHP can be bundled with cURL.Most people new to PHP and programming in general and even the experienced ones find cURL daunting and complex as a result, some expert developers have developed libraries that takes the pain out of consuming web services using cURL such as Guzzle.In this article, we will take a look at yet another PHP HTTP … [Continue reading]

Easy Websites Backup and Restore with Softaculous


A lot of us host our websites and blogs on a shared hosting platform mainly because they are affordable. These shared hosting provides cPanel to its users for easy administration of their respective server space and accounts.Virtually all cPanel ships with softaculous - an automatic Installer that take the pain out of installing various content management systems, frameworks, PHP scripts & classes.The website backup and restore … [Continue reading]

Manage Multiple Cloud Storage Services with MultCloud

MultCloud - put multiple cloud storage services into one

I am quite sure a lot of us maintain accounts on multiple cloud storage solutions.You will agree that managing multiple clouds accounts is a daunting hence the need for a cloud management application.I recently stumbled on MultCloud - yet another application for managing multiple cloud storage.MultCloud supports FTP/SFTP, Google Drive, Dropbox, Box, Amazon S3, SugarSync, OneDrive (formerly SkyDrive), Bitcasa, Copy, WebDav to name a … [Continue reading]

How to Display The Feed Content of a Website in WordPress

Feed content of W3Guy blog

The fetch_feed is a built-in WordPress function that retrieves and parses an external feed. Under-the-hood, it's powered by SimplePie - a very fast and easy-to-use PHP feed parser.Follow me as I walk us through the steps in using fetch_feed to display the feed content of this blog (w3guy.com).First, include the feed.php file at wp-includes folder. [php] … [Continue reading]

WordPress 101: Internationalization and Localization

WordPress 101: Internationalization and Localization

One of the most-loved features of WordPress CMS is the support for a number of different languages.By default, WordPress is presented in U.S. English, but it does come with a built-in language capability. This has allowed the WordPress community to translate WordPress into several languages. WordPress themes, plugins, translation files and support have also been made available in various languages.It is worthy of note that … [Continue reading]

How to Extract ZIP files to Google Drive

ZIP Extractor is a free, open-source application for decompressing ZIP files into Google Drive.

I came across this free open-source application zip-extractor.appspot.com hosted on Google App Engine that seamlessly extract / decompress ZIP files to Google Drive.To extract a ZIP file, upload the file from your computer or select it from your Google Drive account and the app will extract and upload the ZIP content to Google Drive. … [Continue reading]