At WordCamp Europe, we’ll have two workshop tracks taking place during days one and two of the conference – these are opportunities for you to get your hands dirty solving real problems – such as coding, design or planning a marketing strategy.
These sessions are full-on experiences where you’ll be learning whilst working on specific tasks, teaching you practical skills that you can apply in your daily work.
The number of spaces in each workshop are limited. Workshop 1 has 100 seats, and Workshop 2 has 70 seats. As such, each WCEU attendee can signup for no more than 3 workshops to allow as many people as possible from the community to take part.
Registration
Registration is on a first-come, first-served basis.
You’ll find the workshop registration desks on the -1 floor, near to Track 3 and Workshop 2.
How to register
1. Take time to look at the WordCamp Europe 2023 Schedule and pick up to 3 workshops which you’d like to attend.
2. Check if the workshop that you’d like to attend has any available seats.
3. Check if the workshop that you’d like to attend has any prerequisites which are listed below.
Note: You will be asked to demonstrate those to get registered for the workshop. In many cases, you will need to install software and meet other prerequisites several days in advance.
If you experience difficulties getting set up but still want to attend — we can help you — just come along at least 2 hours before the workshop.
If the workshop is not listed below it means there are no specific prerequisites required to attend it and you can obtain a ticket if there is a free seat available.
4. Visit the Workshop Registration desks which are located on -1 floor near to Track 3 and Workshop 2. You can visit at any time during the below periods, and registration will close 15 minutes before the start of each workshop, or when capacity if full – whichever is first.
Date | Event | Registration Open |
---|---|---|
9 June | Conference Day 1 | 09:00 – 18:00 |
10 June | Conference Day 2 | 08:30 – 14:00 |
5. Let the Workshop Registrant know the title of the workshop you would like to attend and they will check if there are any free spots still available. Registration will be on a first-come, first-served basis.
6. If there is a seat — they will check if there are any prerequisites needed to join that workshop.
7. If the workshop has prerequisites you will be asked to demonstrate you have everything required by the workshop host in place (specific software installed/configured in a specific way etc).
8. Once you’ve shown that you have met the prerequisites they will sign you up to the workshop and provide you with a registration ticket for the workshop.
9. You will need to show this registration ticket to the member of our volunteer team when you arrive at the workshop room to get in.
If you have a ticket but you can no longer attend — please let us know — this way we will know there is a spot for someone else who wants to, and can, attend.
We’d love you to share what you learn or insights that you have during the workshop on Twitter — tag us @wceurope and the workshop host. Add #WCEU and #WCEU2023 as well!
Workshop Prerequisites
Below, you’ll find a list of any required tools or software which you’ll need in order to register and participate in the workshops listed on our schedule.
Where any software or WordPress installations are required, we recommend preparing these before arriving at the venue to ensure they are working correctly and ready to use at the event.
9 June 2023 – Workshop 1
Title | Prerequisites |
---|---|
International Appeal: Making Your Themes and Plugins Translatable | No prerequisites |
How I learnt to stop worrying & love our AI rulers | Notebook ChatGPT Account Docker |
WP-CLI for PHP developers | Development Environment installed: Blank WP Installation Attendees need to have a local WordPress installation and working WP-CLI on their machines In addition, you need to ensure you can execute WP-CLI commands against the local WordPress installation. |
WordPress and Hooks: understanding and using them | Notebook Development Environment installed: Blank WP Installation |
Typographic readability in theme design & development | Non-coders: Browser on smartphone and / or notebook Developers: Notebook, Codepen account (optional) Designers: Notebook, Figma account, Figma desktop app (optional) |
9 June 2023 – Workshop 2
Title | Prerequisites |
---|---|
Developing WordPress Blocks using plain JavaScript | Development Environment installed: Blank WP Installation IDE/Code Editor (e.g. Visual Studio Code Editor) |
Fresh Off The Block: Transform WordPress With Templates | Development Environment installed: Blank WP Installation |
From shortcode to block | Node or NVM (Node Version Manager) installed Development Environment installed: Blank WP Installation IDE/Code Editor (e.g. Visual Studio Code Editor) |
Learn how to create Gutenberg blocks from scratch | Notebook Development Environment installed: Blank WP Installation IDE/Code Editor (e.g. Visual Studio Code Editor) |
10 June 2023 – Workshop 1
Title | Prerequisites |
---|---|
Complex data visualizations & the accessibility phenomena | Notebook |
Create a theme using the site editor – without coding! | Development Environment installed: Blank WP Installation |
Automating WordPress with No Code | Notebook Development Environment installed: Blank WP Installation WooCommerce Plugin installed n8n Desktop App |
Let’s make WordPress & its Community sustainable today | No items are required for this workshop |
Stop blocking my thread | Notebook If you would like to volunteer your website for analysis please advise when registering for this session |
10 June 2023 – Workshop 2
Title | Prerequisites |
---|---|
Building Interactive Blocks: a step-by-step workshop | Development Environment installed: Blank WP Installation |
How the Site Editor can transform your ecommerce experience | Notebook Development Environment installed: Blank WP Installation WooCommerce plugin installed WooCommerce data for import (Import File) Create Block Theme plugin WooCommerce Blocks plugin |
Code Techniques for Handling Dynamic Data in the New(ish) World of Blocks | No items are required for this workshop |
Build a “not at home” shipping extension in the WooCommerce Checkout Block | Development Environment installed: Blank WP Installation WooCommerce plugin installed Add the Checkout Block to Checkout Page Add a Free Shipping method within WooCommerce Enable Cash on Delivery payment option within WooCommerce JavaScript (React) knowledge IDE/Code Editor (e.g. Visual Studio Code Editor) Node or NVM (Node Version Manager) installed |