Author Archive

  • 10 things that all WordPress plugin developers should avoid

    WordCamp Europe 2023Speaker: David Artiss

    October 15, 2023 — This technical talk is about WordPress plugins and the pitfalls to avoid building plugins.

    Each example will be punctuated with demonstrations of the “why”, along with relevant anecdotes from the speaker’s 30 year experience working within support.

  • Taking WordPress to Infinity and Beyond with ChatGPT API

    WordCamp Malaysia 2023Speaker: Nathan Onn

    October 15, 2023 — This talk offers a comprehensive understanding of how AI can enhance your website management and free you from routine tasks like a genie granting a wish. You are invited to re-imagine your approach to website management, using new tools and knowledge to adapt and thrive in an AI-empowered landscape.

    Whether you are a WordPress pro or beginner, this session will open your eyes to the power of AI automation with ChatGPT.

    Presentation Slides »

  • WordPress Playground, present and future applications

    WordCamp US 2023Speaker: Antonio Sejas

    October 15, 2023 — WordPress Playground is an innovative tool that lets you run WordPress directly in your web browser, within Visual Studio Code, or as a standalone local environment. This innovative solution changes the game for WordPress development, testing, learning, and showcasing.

    Learn how to leverage the unique capabilities of WordPress Playground by running some examples:

    – Showcase your plugin or theme on your homepage with admin access on the frontend without registration and without the possibility of getting hacked.

    – Build an entire website and preview it in Visual Studio Code.

    – Run WordPress with NodeJS and use it as a local environment.

    – Test your code on different WordPress and PHP versions.

    – New applications built on top of WordPress Playground.

  • Customizing the Block Editor for client projects

    WordCamp Germany 2023Speaker: Birgit Pauli-Haack

    October 15, 2023 — Not every project needs custom developed blocks to provide a great block editor experience for clients. You also don’t need to be a JavaScript expert to make adjustments to the WordPress core experience.

    This talk covers tools and methods for developers to curate the editor experience. Learn about the nature of block.json and theme.json, and when to use block styles and block variations.

    Presentation Slides »

  • Think like a hacker: Attack your WordPress

    WordCamp Asia 2023Speaker: Mattias Held

    October 15, 2023 — This talk expains what “script kiddies” and hackers do to breach your WordPress site, install malware, steal data and more. Examples will show how to understand and mitigate these attacks.

  • From shortcode to block

    WordCamp Europe 2023Speaker: Michael Burridge

    October 15, 2023 — In this workshop, learn how to adapt a shortcode-based plugin so that it also renders content in a custom block for use in the WordPress editor. The plugin will therefore no longer need to rely on the build-in Shortcode Block.

    Starting with a scaffolded project, you will go on to build out a dynamic block that works with a CPT (Custom Post Type) and a CT (Custom Taxonomy). Learn how to use the hooks provided by the @wordpress/core-data package to pull content into the editor while also ensuring that the content is correctly rendered in the front-end. You will also learn how to use block attributes both in the editor and in the front-end.

    You will learn how a dynamic block differs from a static block and the use cases for each.

    If you already have, or are thinking of building, a plugin that uses a shortcode to render content, and would like to learn how to also render that content in a block, this workshop is for you.

  • Using a GitHub Actions to ensure your plugins are GPL compatible

    WordCamp US 2023Speaker: Jeffrey Paul

    October 15, 2023 — The WordPress.org plugin directory requires that all plugins must be compatible with the GNU General Public License (GPL) and recommends GPLv2 or later as the same license as WordPress itself.

    This includes third-party libraries, code, and images. With today’s modern development practices and easier contributions on git-based systems like GitHub, you may not even notice a dependency being added to your project.

    This talk explains how to use GitHub Actions to scan your current codebase and ensure that all future pull requests and commits similarly ensure that all third-party libraries (aka dependencies) are GPL-compatible.

  • Finding your UX voice

    WordCamp Atlanta 2023Speaker: Dan Maccarone

    October 15, 2023 — This talk explains how to find your perspective in the world of User Experience (UX). Learn how to use UX to create products that truly impact peoples lives for the better.

  • Josepha Haden Chomphosy on the future of WordPress

    WordCamp US 2023Speaker: Josepha Haden Chomphosy

    October 13, 2023 — WordPress Executive Director, Josepha Haden Chomphosy, speaks to the important conversations happening in WordPress and how they and you can move the WordPress of tomorrow.

  • Gutenberg: Next with Matt Mullenweg

    WordCamp US 2023Speaker: Matt Mullenweg

    October 13, 2023 — Matt Mullenweg discusses 2023 Gutenberg improvements and what is next, followed by live Q&A.