Archive for 2024

  • Practical Techniques for Sustainable Web Development with WordPress

    WordCamp Europe 2024Speaker: Bjarne Oldrup

    July 3, 2024 — Can websites be sustainable economically, ecologically and socially?

    Inspired by the research and knowledge sharing of others, we have spent three years building WordPress solutions that honour the principles of the Sustainable Web Manifesto.

    Our websites achieve an A+ rating in the recognised Website Carbon Rating System, a 75-90% reduction in carbon footprint, and now meet web accessibility and GDPR criteria.

    They rank a lot better on search engines.

    Users with limited bandwidth appreciate the lightweight pages.

    In the spirit of open source, we want to share our experiences and methods with the WordPress community. The internet has a huge environmental impact, but fortunately, we can reduce this significantly.

    The related benefits are numerous: we improve accessibility, security, privacy and performance.

    Presentation Slides »

  • The Power of WordPress Testing and Automation: Test Types and When to Use Them

    WordCamp Europe 2024Speaker: Vraja Das

    July 3, 2024 — Testing and automation upgrade your coding skills.

    In this presentation, we’ll discover why writing tests saves you time, improves the quality of your code and transforms your development process.

    We’ll explore the different types of tests and when to use them, dive into the testing methods embraced by WordPress and Gutenberg, and gain insights from industry standards.

    Presentation Slides »

  • Panel: Democratising Opportunities

    WordCamp Europe 2024Speakers: Carole Olinger, Karim Marucchi, Courtney Robertson

    July 3, 2024 — Contributing to the WordPress project is something most of us love doing, but the financial opportunity to do so is only available to a select few. Financial stress is detrimental to contributors’ mental health and leads to suboptimal contributor churn rates. How can we foster a contribution culture that attracts sponsors to increase the number of sponsored contributor hours, thus improving the mental health and wellbeing of 5 for the Future participants?

  • The power is nothing without controls – let Linux tools and WP-CLI do the work for you

    WordCamp Europe 2024Speaker: Pekka Kortelainen

    July 3, 2024 — In this lightning session Pekka from Seravo introduces efficient methods of administering WordPress on a Linux platform.

    Presentation Slides »

  • Nobody loves the native search

    WordCamp Europe 2024Speaker: Torsten Landsiedel

    July 3, 2024 — You can search on the frontend and on the backend of WordPress, but this search is … simple.

    It is just a full text SQL search. It lacks many features, like highlighting, synonyms, phrase search, etc. And many page builders, even the block editor, create more problems.

    The search doesn’t work at all or there are too many “false positive” search results.

    Let’s take a deep dive and find out what is broken and how to fix it!

    Presentation Slides »

  • Block Hooks: A New API to Extend Block Themes

    WordCamp Europe 2024Speaker: Bernie Reiter

    July 3, 2024 — Ever miss Classic Themes and their hooks and filters when it comes to injecting layout elements and functionality into a Block Theme?

    In this session, I will teach you how to use the new Block Hooks API (first introduced in WordPress 6.4) to inject a dynamic block into a position of your choosing within a Block Theme!

    Presentation Slides »

  • Replacing Regular Expressions with WordPress’ new tag manipulation APIs

    WordCamp Europe 2024Speaker: Tom Rhodes

    July 3, 2024 — Do you hate writing Regular Expressions to parse HTML?

    Do you understand why this is generally a bad idea?!

    There’s new API’s available in WordPress to help you achieve your tasks without writing any REGEX.

    This lightning talk will introduce you to these API’s and provide real world examples of how you might use these to simplify and stabilise your codebases.

    Presentation Slides »

  • Legacy to Block: an indepth look at migrating a legacy website to Gutenberg

    WordCamp Europe 2024Speakers: Erika Gili, Luis Rosales

    July 3, 2024 — Join us on a reflective journey as we share the nuances of a successful migration, from a legacy Content Management System (CMS) to WordPress, enhanced by Gutenberg and custom blocks.

    This narrative unveils the different approaches we considered, shedding light on the diverse strategies that seamlessly transitioned us from the old to the new.

    We will share the issues we faced, the decisions we had to embrace, and the challenges of such a complex project, in a way everyone can benefit from.

    Presentation Slides »

  • WordPress.org plugin repository, a year in review

    WordCamp Europe 2024Speaker: Fran Torres

    July 3, 2024 — Get to know what features the WordPress.org repository provides to the community, how the review team is working to make plugin reviews faster and more accurate – with the aim of improving plugin compliance, reliability and security, whilst reducing plugins review backlog.

    If you ever planned to work on your own plugin or already have one ready for publishing, you’ll get some best practice tips on how to improve it and get it approved quickly.

    Presentation Slides »

  • SEO and Development. How to Avoid Friction

    WordCamp Europe 2024Speaker: Montserrat Cano

    July 3, 2024 — The working relationship between SEO and developers is usually a tricky one, which does not help with creating a WordPress website that maximises business results, particularly in international projects.

    This friction also creates an unhealthy working environment that prevents both teams from achieving objectives in harmony.

    In many occasions, this lack of collaboration is due to both organisational barriers and lack of knowledge of how to work with both types of professionals.

    Having worked closely with both software engineers and data analysts for over 21 years, this presentation aims at giving attendees some ideas to help in those situations where friction can appear.

    Presentation Slides »