Category: Development

  • A friendly challenge to all WordCamp Cape Town 2016 Workshop Speakers

    A friendly challenge to all WordCamp Cape Town 2016 Workshop Speakers

    It’s Sunday morning 11 September and I am still coming off of the high that is WordCamp. However, one thing makes me sad. Due to constraints the day 1 workshops were not filmed. While I do understand the logistics of this and why it was not possible, I gets me thinking that it would be…

  • WCCT

    UPDATE 2 : Here is the recording of my talk from the day UPDATE 1: Just for fun I’ve uploaded a preparation recording of my talk, recorded in my car during the drive to day 2 of WordCamp. There are some minor errors in the recording as well as some background noises. Also some parts…

  • WordCamp Cape Town – Day 1

    WordCamp Cape Town – Day 1

    So day one of Word Camp Cape Town is over. It was quite a whirlwind of a day, but I thoroughly enjoyed every moment of it. My WordCamp experience actually started on Wednesday night, at the VIP dinner. Here I got to meet and chat with a bunch of folk from the local WordPress community…

  • Extending WordPress – a guide to building your first plugin

    Slides and plugin GitHub repo for my WordCamp Cape Town Workshop   Extending WordPress from Jonathan Bossenger   Download the plugin from GitHub  

  • Adding the cart button to your Divi shop pages.

    Adding the cart button to your Divi shop pages.

    As is always the case with these code snippets, this one comes from a question by a user in the Divi Theme Users group on Facebook. Leif Ottosson asked about the ‘Add to Cart’ button on the Divi/WooCommerce shop page. When adding the Divi Shop Module to a page via the Page Builder, the list…

  • Making child themes part of your business development best practice.

    Making child themes part of your business development best practice.

    In part one of this series on child themes, I discussed the hows and whys of child themes. Hopefully you understand what they are and why you should use them. In part two I want to discuss the various ways you can access or create child themes as well as show you some cool things you…

  • Please, copy my ideas!

    Please, copy my ideas!

    An open letter to all Divi plugin developers: Please, copy my ideas! I am, first and foremost, an open source developer. That means I believe that if you have a piece of software, either purchased or obtained freely via open source repositories, you should be allowed to ‘study, change, and distribute the software to anyone and…

  • The Basics of a WordPress Theme

    The Basics of a WordPress Theme

    In the first part of my article on child themes I explained a little about the history of WordPress themes and child themes, what they are and why you should use them. After sharing the post in a couple of online groups I am a part of, I received a fairly good positive response to the topic…

  • A peek inside the Atlantic Wave workshop

    A peek inside the Atlantic Wave workshop

    It’s not every day that I get really excited about a plugin I am working on. Don’t get me wrong, every plugin I develop is exciting, but more so from a ‘solving a puzzle’ or ‘fulfilling someone else’s requirement’ point of view. Granted, this is the reason I got into plugin development and it is a…

  • Remove the sidebar in your Divi category view.

    Remove the sidebar in your Divi category view.

    So, I’m in the process of putting the final touches on part two of my child themes series when I get a request from another Divi developer, Patricia. She is building a site for a client and she wants the post category list view to not show the sidebar. What a perfect way to showcase…

  • Child themes – what are they and why you should use them

    Child themes – what are they and why you should use them

    Since joining the Divi community late last year I think the one topic I’ve seen asked about or discussed the most is the concept of child themes, mostly when it comes to editing the footer credits in a Divi built website. In this article I hope to give you a thorough understand of what a…

  • When Last Login review

    When Last Login review

    I’m a huge fan of simple plugins. My first plugin was a simple one. The Divi Image Overlay plugin was meant to do one thing, overlay an image onto another image with a nifty animation. Since it’s launch I’ve had one or two bugs to fix and a few requests to extend it further (which…