WordPress Portsmouth Online Meetup – WordPress plugin development 101 – for beginners – 15th December 2021

Join the WordPress Portsmouth Meetup on 15th December 2021 for an introduction to WordPress plugin development, with Herb Miller and Andrew Leonard.

WordPress plugin development 101 – for beginners

Herb and Andrew will take you through the development of a WordPress plugin, written in PHP, to develop a shortcode to display upcoming meetings.

The plugin, eBPS Meetings, is a bespoke plugin for the British Pteridological Society’s website https://ebps.org.uk.

The event starts at 7pm BST (6pm UTC). We will be providing a Zoom link for you to connect to the online Meetup.

To get the link, please register to attend this #OnlineWPMeetup.


Watch on YouTube for the Timeline chapters and Subtitles/closed captions

Overview – what we’ll cover

  1. What is WordPress?
  2. What is a plugin?
  3. What is a theme?
  4. Why use a plugin?
  5. How does WordPress work?
  6. How does a plugin extend WordPress?
  7. What plugin do we want to write and why?
  8. What do we need to know?
  9. Requirements
  10. Proposed solution
  11. README file(s)
  12. Plugin Header
  13. Main plugin file – the code
  14. Main plugin file – the shortcode
  15. Included plugin file
  16. ebps_meetings_lazy_shortcode()
  17. ebps_meetings_render_html()
  18. ebps_get_upcoming_events()
  19. Other functionality
  20. How do we debug it?
  21. How do we test it?
  22. How do we update it?
  23. WordPress Reference & Handbooks
  24. Further reading


Time Item
7.00pm Connect to Zoom. Bring your own drink and chat
7.10pm Organisers’ introduction to the online meeting
7:15pm WordPress plugin development 101 – for beginners
8:15pm Q & A
8:45pm Wrap-up

To find the times in your location, websites like WorldTimeBuddy.com can help. Put in the timezone you want to convert (7pm BST in this case), and enter your location timezone to view your local time.



Official WordPress.org

Other resources