One of the first things I quickly learned when developing Custom Post Types (aside from making them a plugin vs. a theme) were the different approachs to managing the custom templates. My final approach was to create a re-usable action, hook into template_redirect via an lambda/anonymus function, pass in my params as an associative array into my [...]
One of the development goals for the BMX Race Events plugin is to have a well organized and unified directory, file structure, and naming convention for using Custom Post Types. In the hopes I can rapidly add new features track down and fix bugs and have a piece of mind while I am developing. I began to draw a comparison between WordPress’ Custom [...]
chmod -R a-x+X directory Remove the execute permission on all files in a directory tree, while allowing for directory browsing. http://en.wikipedia.org/wiki/Chmod
Recently, while working on my WordPress Multi-media Cart plugin for Graph PaperPress I came to the section for Paypal integration, and its a mess, the Paypal documentation that is. Here’s some thoughts and concerns regarding my experience traversing Paypal’s documentation. I’ll always stand by developer documentation first, such as; The Codex, PHP.net, jQuery, Rails, AWS [...]
So it’s starting to become a trend, Pete’s game changer ideas that is. First it was scraping content, now an in browser search engine. Granted it is setting us back, but its all for the excitement of the code, the discovery of new ideas and hopeful enhancements for the end user.
Note exiv2 is only available on 64-bit While working on the upcoming plugin at Graph Paper Press I came across a nifty package called exiv2, which basically reads image meta information, such as City, State, Keywords, Copyright, Software, Lens, etc. I quickly installed the package on one of my play servers and exported a few photographs of this [...]
Ready! Set! Scrape!
One of my first favorite WordPress & Ajax snippets I wrote was a custom login modal. It uses jQuery, jQuery UI, and a few WordPress functions. The integration is pretty straight forward and the most important part to understand. Once it’s understood, writing the code takes no time at all. The integration I’m referring to is using [...]
PHP 5.4 was just released as of March 1, 2012, what does this mean for the WordPress community? Probably not much since the PHP requirement for WordPress is 5.2.4 and most web hosting companies might not be quick to upgrade your version of PHP. A few changes from the change log that caught my attention [...]