My Plugins
Useful WordPress plugins that I’ve developed to get some extra out of your WordPress build.
Useful WordPress plugins that I’ve developed to get some extra out of your WordPress build.
SWG Location Aware is a WordPress plugin that I created to dynamically serve content based on a user’s geographic location. I am using a third party service to render the IP address or location within the plugin. The four components I have for my plugin that allows it to dynamically change in the front end of a WordPress theme are widgets, sprites, pages and comments. These will give the reader different content based on the locations set in the administrative menu of the plugin. One limitation of this plugin is the accuracy of the smaller areas such as cities and zip codes. The third party service I am using is not able to render these locations accurately based on the information available from the visitor’s IP address. I am constantly working to improve and make additions to this plugin.


SWG Simple Ticket is a plugin I built to be able to manage the traffic on my portfolio website. The idea here was to develop a plugin to be able to manage any request and then assign a user and priority level to them. Every time a user sends a request VIA my contact form, it creates a ticket in the back-end of WordPress as well as an email notification. The administrator email can be set in the settings menu along with what fields will be used to collect data. Another feature I added in SWG Simple Ticket is the ability to manually add a ticket. This gives me the ability to create a ticket based on a phone call or IM message. I can assign the same properties as a ticket that is automatically created by submitting to the contact form. This plugin is not ready for public or commercial use yet as it still need to undergo testing for a full release.
As I was building the first version of my portfolio website, I was not able to find a portfolio plugin that would allow for dynamic sorting of portfolio items by category. Most of the WordPress portfolios were powered by gallery plugins that do not have the level or dynamic sorting I was looking for. The first version of my plugin was released in 2012 but did not support responsive themes. My plugin fully supports adding categories and a thumbnail that represent each category. This allow for sorting per category “on the fly.” I have my categories set for technical classifications as most of my clients are web development and marketing companies. These categories can be set based on the most likely interest of your website visitor. The advantage of setting up this sorting model is that it always allows the visitor to see only the portfolio information that interests
