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 [...]
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.
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 [...]
Sit back and think…just how quickly can you code something vs. reaching for an “off the shelf solution” for custom meta boxes.
Reflection As I get closer to the release of my newest project BMX Race Schedules I’m starting to see personal growth as a developer. During the development process there’s been little to no bugs and the one’s that have arisen have quickly been fixed. Features are easy to design and develop. More and more code [...]