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.
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.
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?
July 3, 2024 — In this lightning session Pekka from Seravo introduces efficient methods of administering WordPress on a Linux platform.
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!
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!
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.
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.
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.
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.