Entries from 2015

Lessons Learned: How Not to Name Shortcode Attributes in WordPress

Developing my first WordPress plugin provided me with many learning opportunities. We already talked about the quicker way of uploading plugin files. In this post, I wanted to share the problem I had with shortcode arguments. Hopefully it will help you avoid the same issue. [Continue reading]

Lessons Learned: Quick Way to Upload Custom WordPress Plugins

While writing my first WordPress plugin, there is one thing I wish I would have known sooner. Much of the early development time was spent zipping, uploading, activating, and deactivating files. There was a lot of monotonous work that is easily avoided. Let's take at quick look at how. [Continue reading]

My First WordPress Plugin: Generates a Bulleted List of Clickable Blog Post Titles

I recently helped with a redesign that involved building a website with an out-of-the-box WordPress theme. The theme met our needs for the most part, but we were looking for something to dynamically generate an FAQ page from blog posts tagged with "FAQ". After trying some third-party plugins which didn't quite work for us and attempting to modify the theme files directly, I decided it was time to build my first WordPress plugin. [Continue reading]