Pippins Plugins
  • Email
  • Facebook
  • Feedburner
  • Github
  • Google
  • Twitter
  • Vimeo
  • Youtube
  • Rss
  • About
  • News
  • Join the Site
    • Member Benefits
    • Member Plugins
    • Email Notifications
  • Plugin Store
    • Affiliate Area
    • Checkout
  • Plugins
    • Plugin Portfolio
      • Plugin Portfolio – List View
    • Free
    • Premium
    • Member Plugins
    • Coding Standards
    • Get Plugin Support
  • Tutorials
    • Series
      • Plugin Development 101
      • Creating a User Follow System Plugin
      • Customizing Restrict Content Pro
      • Displaying Content with Easy Content Types
      • Writing Your First WordPress Plugins, Basic to Advanced
      • Working with Widgets
      • User Submitted Image Galleries
      • Plugin Thoughts
      • Integrating Stripe.com with WordPress
      • WordPress Rewrite API
    • Member Exclusive
      • Free Members
      • Subscriber Only
    • Difficulty
      • Beginner
      • Intermediate
      • Advanced
    • Action and Filter Hooks
    • Ajax
    • Custom Post Types
    • External APIs
    • Short Codes
    • Taxonomies
    • Video Tutorials
    • Widget Tutorials
    • WordPress Admin / Dashboard
    • Working with jQuery
    • WordPress Database
    • Writing Plugins
    • Tag Index
  • Reviews
  • Support Forum
  • Contact
    • Support the Site
    • Request Code Review
    • Plugin Support

Thoughts

Home» Thoughts

Please Consider Not Using Curly Brackets {} in Template Files

Posted on June 7, 2013 by Pippin in Thoughts 58 Comments

The vast majority of developers will cringe a bit when they hear the recommendation against using curly brackets, {}, but I believe very strongly that when writing template files, in both themes and plugins, you should strictly avoid using brackets. The reason being that template files should be written for clarity, both for developers and [...]

View Post conditionals, templates

Why I Contribute to WP e-Commerce and What I Did Last

Posted on April 22, 2013 by Pippin in Thoughts 9 Comments
banner-772x250 (1)

WP e-Commerce is the oldest of the WordPress e-commerce plugins, the very first one I tried and used, and also one of my favorite plugins (that is not mine) to contribute back to. I’ve written about the subject of contributing to other people’s plugins before, but I really do believe it is one of the [...]

View Post WP e-Commerce

Why Extensions?

Posted on March 28, 2013 by Pippin in Thoughts 37 Comments

I believe firmly in the extensions model when it comes to large plugins, in the same way that I firmly stand behind the idea that the best way to implement major functional features in themes is through the use of plugins. In general this model is pretty well accepted, but occasionally there are users that [...]

View Post

Why Loading Your Own jQuery is Irresponsible

Posted on March 6, 2013 by Pippin in Thoughts 83 Comments

This is a topic that has been covered numerous times, including several times on this site, but I still find theme and plugin developers that are either unaware of the negative consequences or simply disregard them. I’d like to talk a bit about why exactly removing the default version of jQuery in WordPress and loading [...]

View Post

WordPress Community Crowd Funding

Posted on March 1, 2013 by Pippin in News, Thoughts 26 Comments
Screenshot from 2013-03-01 12:04:24

Myself and other members of the WordPress community are in the process of launching a site that will help crowd fund WordPress projects. After tweeting about the idea, a huge amount of community support has already been garnered for the project and a lot of prominent members of the community are interested in the project. [...]

View Post

Write Code Every Day

Posted on February 21, 2013 by Pippin in Thoughts 5 Comments

There is one, and only one, true way to get really good at development: writing code every single day. Period. Of course there are aspects to becoming a good developer beyond simply writing code (reading tutorials, listening to talks, watching videos, etc), but no matter how many “best practices” tutorials you read or watch, the [...]

View Post

Write Simple CSS in Plugins

Posted on February 14, 2013 by Pippin in Thoughts 13 Comments

One of the philosophies of plugin development that I believe in very strongly is that CSS should be kept simple and easy to override. Plugins are specifically built for functionality: they provide features that do not otherwise exist in WordPress (ecommerce, sliders, forums, etc). Themes are designed to control the visual appearance of WordPress websites. [...]

View Post

How to Leave a Good Bad Review

Posted on February 10, 2013 by Pippin in Thoughts 20 Comments

If you have ever released a plugin or theme for public use, it is very likely that you have received negative feedback from users. Regardless of how high quality your theme or plugin, there are always users that will dislike it for some reason or other, perhaps it’s because of a conflict with another plugin [...]

View Post

Encouraging Community Collaboration and Development

Posted on February 1, 2013 by Pippin in Thoughts 25 Comments

A topic that has intrigued me a lot over the last few months is how to build up a strong community of contributors to projects. When we write plugins or themes for WordPress, we release them under the GPL license (at least the code), which makes it so any one can contribute back to the [...]

View Post community

The Status of the WordPress Plugin Business

Posted on December 29, 2012 by Pippin in Thoughts 27 Comments

I have been doing WordPress plugin development as a business for about two years now. When I first started, by releasing my very first plugin on Code Canyon, it was very much a side project that brought in a little side residual income. Today, I make 100% of my needed income and more off of [...]

View Post business
  • 1
  • 2
  • 3
  • Login

Lost your password?

Please enter your username or e-mail address. You will receive a new password via e-mail.

  • Facebook Become a Fan Like

  • Twitter Subscribe on Twitter Follow

  • YouTube Follow my Videos Subscribe

  • RSS Feed Subscribe with RSS Subscribe

Easy Digital Downloads

Most Loved

  • Love It Pro for WordPress
  • Write a “Love It” Plugin with Ajax to Let Users Love Their Favorite Posts / Pages
  • Simple Notices Pro Plugin for WordPress
  • User Bookmarks for WordPress
  • Front End Registration and Login Forms Plugin

Latest Premium Content

  • Plugin Development 101 – Introduction to Adding Dashboard Menus
  • Plugin Development 101 – Intro to Loading Scripts and Styles
  • User Follow System – Part 5
  • Plugin Development 101 – Intro to Short Codes

Latest Tutorials

  • Storing Session Data in WordPress without $_SESSION (19)

    The term Session in web development refers to...

  • Test Your Plugins with RTL (1)

    Right-To-Left languages are those that...

  • Submitting Your First Pull Request to a WordPress Plugin on Github (5)

    Github is an extremely popular tool for managing WordPress plugins, and one...

Enter your email to receive automated updates when new posts are published

WP Core Contributions

  • [24316]

View the ticket on Trac.

WP Codex Contributions

  • Function: shortcode exists
  • Function: has shortcode
  • Function: shortcode exists
  • Function: shortcode exists
  • Function: has shortcode

View all 41 changes in the Codex.

Latest Tweets

  • Could not fetch Twitter RSS feed.

Topics

contextual help featured Tom McFarlin shortcodes meta box get_user_meta register_setting add_options_page attachments campaign monitor hook Sugar Event Calendar wp_enqueue_script forms short codes plugin Related posts login do_action authors mail chimp attachment image recent posts post types apply_filters comments short code bbpress taxonomies custom post type Ajax images gallery Stripe taxonomy jquery widgets users add_filter easy content types add_action widget restrict content pro easy digital downloads

Weekly Newsletter

Useful Links

  • Join the Site
  • Plugin Store
  • Affiliate Area
  • Tag Index
  • Support the Site
  • Suggest a Tutorial
  • Random Post
  • Contact

Monthly Archives

(c) 2013 Pippin's Plugins