" PHP "

Using Grunt with grunt-replace to replace handlebars/mustache with package.json variables

Recently while¬†testing out some Node.js modules for Grunt I came across grunt-replace, and my first though was, this would be great for setting up boilerplate PHP files for my WordPress plugins. ¬†Because I already set the name, slug, version, and other details in the¬† package.json¬†file, it would be great to use a template I could create for PHP files and just use Grunt to take the details from ¬† package.json¬†¬†and setup my base plugin files using a template syntax like Handlebars or Mustache. ¬†Luckily for me it worked out perfectly, but did require a little bit of troubleshooting and head scratching, but here’s how to make it work … (more…)

New WordPress Plugin Wordcamp Miami Badges to display Badges on your Blog!

I released a new plugin today to make it very easy to display badges from Wordcamp Miami on your website. ¬†The plugin is very simple and you can display using either a Widget or Shortcode¬† (more…)

Display and View User Meta with User Meta Display WordPress Plugin

After being frustrated and not being able to find any clean plugins that will display specific User Meta, I decided it was time to just go ahead and write my own plugin. ¬†Hence, my newest WordPress Plugin, User Meta Display, was born. ¬†This plugin will give you a dropdown box of users you can select from, when you select a user it will automatically display all of that user’s meta details using AJAX. (more…)

How to setup a WordPress PHP site with Nginx, PHP5-FPM, and MySQL using Ajenti V with working Permalinks

While beta testing Ajenti-V and attempting to setup a simple WordPress site, I ran into enough problems to warrant creating this tutorial.  Mainly because the way Ajenti-V sets up Nginx, there was a good hour of troubleshooting and testing that I had to do before getting a fully functioning site that had working permalinks.  Below I will describe exactly what needs to be done to get a full WordPress site up and running with Nginx, MySQL, PHP5, and Ajenti-V.

(more…)