During WordCamp Europe, we’ll have 2 workshop tracks, where you can get your hands dirty solving real problems — whether it’s code, design or marketing strategy.
It’s a full-on experience where you will be working on specific tasks, teaching you practical skills that you can apply in your daily work.
The number of seats in each workshop room is limited. We only have 80 seats in Room 1 and 40 seats in Room 2. So, each WCEU attendee can sign up for no more than 3 workshops.
There will be tables and chairs and Wi-Fi there but you are expected to bring your laptop for many workshops. Some of the workshops have prerequisites which you need to prepare in advance in order to get your ticket.
Workshop registration will be held on Contributor Day and up until shortly before each workshop. Registration will be on a first-come, first-served basis.
The “Workshop Registration” room is located on -1 level, opposite the entrance to Track 2 (Map).
How to join the workshop
1. Look at the schedule and pick up to 3 workshops you’d like to attend.
2. Check if the workshop you would like to attend has prerequisites (listed below).
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.
3. Come to the “Workshop Registration” room any time during working hours but no later than 15 mins before the workshop you would like to attend starts:
- 2nd June (Contributor Day) — 2PM – 4PM
- 3rd June (Day 1 of WCEU) — 9AM – 6PM
- 4th June (Day 2 of WCEU) — 8AM – 2PM
“Workshop Registration” is located on -1 level, opposite the entrance to Track 2 (Map).
4. Tell Workshop Registant the title of the workshop you would like to attend >>> they will check if there are any free spots still available. Registration will be on a first-come, first-served basis.
5. If there is a seat — they will check if there are any prerequisites needed to join that workshop.
6. 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)
7. Once you’ve shown that you have met the prerequisites they will sign you up to the workshop and give you a sticker to put on your badge.
8. You will need to show this sticker to the door guard 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 #WCEU2022 as well!
Workshops Prerequisites
Workshop Room 1 (in order of appearance)
Nate Finch Using WordPress as an API
Computer:
- (required)
Software:
- WordPress development environment (required)
- https://localwp.com (recommended)
- Postman (required) https://www.postman.com/ – download app or use web app
- Insomnia (required) https://insomnia.rest/download
Setup:
- Postman account (recommended)
Knowledge:
- intermediate PHP and JS
Marco Berrocal WP_Query: The power of flexibility
Computer:
- (optional)
Knowledge:
- PHP and any code editor
Daisy Olsen Build your first block theme
Computer:
- (required)
Software:
- WordPress development environment (required)
- https://localwp.com (recommended)
- code editor (required)
- VS Code (recommended)
Knowledge:
- HTML, CSS and JSON (recommended)
Mike Crantea Optimization strategies for the Paint Web Vitals
Computer:
- (required)
Internet connection:
- (required)
Software:
- Latest version of Google Chrome browser (required)
Knowledge:
- HTML (basic)
Ryan Welcher Creating a pre-publish checklist for Gutenberg
Computer:
- (required)
Internet connection:
- (required)
Software:
- WordPress development environment (required)
- https://localwp.com (recommended)
- node and npm (required) https://developer.wordpress.org/block-editor/getting-started/devenv/#node-development-tools
- code editor (required)
- VS Code (recommended)
Setup:
- clone https://github.com/ryanwelcher/prepublish-checklist to `/wp-content/plugins/` in local environment.
Knowledge:
- modern JavaScript
- basic React.js concepts
- some PHP
Maciek Palmowski Deploying WordPress with confidence using CI/CD
Computer:
- (required)
Software:
- modern browser (required)
Knowledge:
- PHP and some very basic BASH
Adam Silverstein, Justin Ahinon Optimize your WordPress
Computer:
- (required)
Setup:
- Choose a website to work on optimizing
Milana Cap WordPress through the terminal
Computer:
- (required)
Software:
- WordPress development environment (required)
- code editor (required)
- terminal (required)
Knowledge:
- basic WordPress PHP code.
Workshop Room 2 (in order of appearance)
Sofie Couwenbergh How to create clear briefings for posts that’ll rank
Computer:
- (recommended)
Special request from workshop host:
- In a few days time, you’ll be attending my workshop on how to create content briefings that make it easy for your writers to create articles that rank. During the workshop, I’ll take you through my briefing process and I might just do that for an article you want to have written!
- If you want a chance of having me demonstrate how to create a great content briefing for your article, please research a target keyword for an upcoming article of yours and tweet it to @scouwenbergh as soon as possible. I’ll then choose a suitable keyword to work with and we’ll create a briefing around that keyword during the workshop!
Alice Orrù Copy tips for brilliant alt text and accessible writing
Computer:
- (optional)
Mobile phones:
- (recommended) – used to access Mentimeter
Alexandra Spalato Build Gatsby WordPress sites with Gatsby WP Themes
Computer:
- yes (required)
Internet connection:
- yes (recommended)
Setup: https://doc.gatsbywpthemes.com/setup/install
Software:
- nodejs required
- gatsbyjs required
- xcode command line tools required
- git required
- yarn required
WordPress development environment (required):
- https://localwp.com (recommended)
Knowledge:
- Tailwind Css (helpful)
Stefano Minoia Git and GitHub for theme development
Computer:
- (required)
Software:
- Git (required)
- WordPress development environment (required)
- https://localwp.com (recommended)
- code editor (required)
Setup:
- set user name and e-mail address and configure the default text editor in Git (required)
- GitHub account (required)
Knowledge:
- basics of Linux command line (required)
- basics of WordPress classic themes, including child ones (required)
- HTML, CSS, and PHP (recommended)
- Extra resources: https://github.com/Ryokuhi/wceu2022-workshop-git-github
Micah Wood Automated Testing Made Easy
Computer:
- (required)
Software:
- node and npm (required)
- code editor (required)
- VS Code (recommended)
Knowledge:
- JavaScript
Juan Pablo Gomez You get a layout! Everyone gets a layout!
Computer:
- (required)
Software:
- Codepen (required)
Knowledge:
- HTML / CSS
Rodolfo Melogli Let’s build (and sell) an online course
Computer:
- (optional)
Internet connection:
- (optional)
Software:
- PowerPoint or Google Slides (optional)