" 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…)