May 26, 2023 — When developing WordPress plugins or themes, it’s a good idea to have tools in place to help improve your code quality and debug your code in the case of errors. Enabling error logs, inspecting the values of variables during code execution, and looking at the database queries being run are all tools that developers can use to find and fix problems. In this workshop, we’ll dive into some of the options built into WordPress that you have at your disposal, learn about various debugging plugins and their uses, as well as look at one or two third-party tools to consider.
May 19, 2023 — With all versions of PHP 7 now officially EOL (end of life) any plugins you develop, or have developed, must support PHP 8. While WordPress does run on PHP 8, many plugins do still not support it fully. In this workshop, we’ll look at how to can test your plugins for PHP compatibility, in order to get them updated.
May 18, 2023 — A multisite network is a collection of sites that all run off the same WordPress installation. In this tutorial, you’ll learn what a multisite network is, why you might consider using a multisite network, and walk through the steps to set one up.
May 5, 2023 — When working with any CMS or web framework, it’s a good idea to understand the basics of how it works under the hood. When you understand how your development tools function, you feel more comfortable and confident using them. In this session, you’ll learn the basics of the WordPress request lifecycle, walking through the process that happens on the web server when a browser makes a request to a WordPress URI.
May 5, 2023 — When developing plugins or themes there are certain considerations one needs to make if you want to make sure your plugin or theme supports multsite. In this session, we’ll cover those considerations, look at some specific multisite APIs, and convert an existing plugin to support multsite.
April 26, 2023 — In the Developing WordPress User Roles and Capabilities tutorial, you learned how to create and apply user roles, how to add/remove capabilities from a user role, and how to check user capabilities. In this tutorial, you will learn about the built-in support for capabilities when you register a custom post type, and how you can refine these capabilities to suit your specific requirements.
April 21, 2023 — In this tutorial, you will learn how to develop with the built-in WordPress Roles and Capabilities system. You will learn how the user roles and capabilities are set up, how to create and apply user roles, and how to add or remove capabilities from a user role.
April 21, 2023 — The first time you learn about a WordPress multisite network, you might find you have a bunch of questions. Things like, “Can I point top-level domains to subdomain sites?”, “Can I convert a multisite back to a single site?”, “Can I extract a subsite out of the network?”, “If you have an existing site, can you create a multisite main site above it to keep the first site as a subsite?” and many more. In this session, we’ll look at some of the things that are possible with a multisite network, and hopefully answer all these questions.
April 14, 2023 — A multisite network can be very similar to your own personal version of WordPress.com. End users of your network can create their own sites on demand, or you can create a multisite network in which only you, the administrator, can add new sites. In this session, you’ll learn about creating a multisite network, as well as walk through the steps to setting one up.
April 7, 2023 — When working with any CMS or web framework, it’s a good idea to understand the basics of how it works under the hood. When you understand how your development tools function, you feel more comfortable and confident using them. In this session, you’ll learn the basics of the WordPress request lifecycle, walking through the process that happens on the web server when a browser makes a request to a WordPress URI.