Articles, tutorials and thoughts…

  • My development setup

    My development setup

    Over the years my development setup changed quite a lot. I’ve always been a PC Master Race person. That’s just what I grew up with, and was comfortable with. In this article I’ll show what my current development setup looks like.

  • Images post meta fields

    Images post meta fields

    One thing that can be forgotten about attachments in WordPress is that, in their core, they are treated as a post type. As such, they too can be modified to have post meta data.

  • Meta box controls – image and gallery upload controls

    Meta box controls – image and gallery upload controls

    In this tutorial we’ll cover the image upload, and gallery upload meta box controls. They are pretty useful controls, especially if you want to create a plugin that requires them.

  • Meta box controls – datepicker and slider UI

    Meta box controls – datepicker and slider UI

    Today we’ll be covering a more advanced meta box controls that include jQuery UI plugins – datepicker and slider UI.

  • Meta box controls – select and dropdowns

    Meta box controls – select and dropdowns

    Continuing on the meta box tutorials, today’s tutorial will cover the dropdown selects – pages and category dropdowns and custom select options.

  • Meta box controls – checkbox and radio buttons

    Meta box controls – checkbox and radio buttons

    A first in the series of the tutorials on custom controls in meta boxes will cover how to add, save and then use radio buttons and checkboxes in your pages or posts.

  • Adding custom menu items to your menu

    Adding custom menu items to your menu

    Sometimes you’d like to add things to your menu that you usually cannot find in the menus page. Something more than just links, or you’d like to have customized menu item that behaves differently when you’re logged in or not. I’m going to show you two examples of using the ‘wp_nav_menu_items’ filter: one is adding custom My Account menu item for WooCommerce, and the other example will show you how to add a dropdown widget to your menu.