Simple Table of Contents (ToC) Using Pure HTML and CSS Code

For one of my blogs, I needed a simple and clean Table of Contents (ToC) implementation that uses pure HTML and CSS only (no plugins or JavaScripts). I can then manually add the ToC into any page where I want to show it. This method has the benefit of not having to load any JS […]

Adding Your Own Custom Fields in the Software License Manager Plugin

This is a tutorial for the Software License Manger plugin. This tutorial is aimed at advanced WordPress Plugin developers. Lets say, you want to create an extension or a custom plugin to add couple of extra fields to save some info with each of the license keys. Below is a guideline on how to do it.

WordPress Plugin – Cite the Source for Images Attached to Your WordPress Posts

WordPress is clever with data storage in that it likes to avoid redundancy. And since, arguably speaking, storing data like the content of posts, in a database is a handy thing, so is storing “other data” within the same field and table structure. While I (Keith here) don’t want to get into how databases are […]

How to Advertise to Your WordPress Visitors from Facebook

In this article, and the attached video, I will walk you through the process of allowing Facebook to “collect” the visitors of your WordPress web site into an “audience” that you can later advertise to from Facebook. First though, why would you want to do this? Well, when people visit your web site, they often […]

Upgrading the Core WordPress Custom Menu Widget

In this article, I walk through upgrading the Custom Menu widget for WordPress to offer the ability to use the Menu Name as the Title for the menu, without the redundancy of having to retype it. I do not hack the core to make these changes. I add code to the functions.php file of a […]

Software License Manager & Product Communication

Important Note: The intended audience for this article are software developers, with an intermediate level (2+ years) understanding of Internet and programming concepts. Previously, we introduced the concept of Software License Managers (SLM); and the important role they play, both in increasing product sales and protecting intellectual property. In this article, we’re going to discuss how a […]

License to Run – Introduction to Software License Managers

Anyone who used a Microsoft product in the last 16 years, whether it’s been Windows or Office, has experienced the software activation process; in which a license key is used to “lock” a product instance, you paid for, to a specific device.  In the case of Office, you are even allowed to unlock and re-lock […]

Adding a Custom Column to the Users Table in WordPress

In this tutorial I will explain how you can add a custom column to the users table in WordPress. I will go through an example of adding a custom field in the WP users table to display all post statuses and types at a glance. I used to find myself often in the “Screen Options” […]

Inserting an Audio Player in Your Theme’s Template File

I received the following question from a user today: How can I use the audio player from my WordPress theme’s template file? This is a quick tutorial for users who want to embed an audio file in their WordPress theme’s template file. Embed Audio File in a Template File Step 1. Install the Audio Player Plugin Grab […]

2 Cool WordPress Mods: Sort by Facebook Likes, and Sort by View Count

This is a post for those who like to manipulate WordPress themes to behave how you like. I modified an existing theme recently to add a couple of new features that weren’t already present on the theme. In addition I couldn’t find a suitable plugin quickly enough so I went ahead and made some changes […]