switch_to_blog is a handy function to switch sites (“blogs”) in a multisite. However, beware that you might have problems with certain data in such context switches.
Author: Matze
If you use “classic” navigation menus in Appearance > Menus, you can use their name there as label for your menus, which are used in landmarks. This improves accessibility of your menus and thus is recommended.
Continue reading Use WordPress’ navigation menu name as landmarkWhen I first stumbled upon fieldset and legend, I didn’t know much about HTML and especially not about accessibility. Everything I noticed was the special way a legend is displayed inside a fieldset – or rather: alongside the border of a fieldset.
Fast forward to (kind of) today: while working on a contact form, I first could get my hands on this element and learned more about it.
Continue reading Grouping form fields for more contextWhen working with the whole content of the block editor, I noticed something odd: the getBlocks() selector does not necessarily return the current content of the editor. Let’s check why and how to correct it.
Due to a missing file type check, it was possible to upload files of any type in Form Block, just by telling the server that it is a different type. This has been fixed in Form Block 1.5.6, updating is highly recommended.
Continue reading Fixing arbitrary file upload in Form Block 1.5.6By default, WordPress is not configured very privacy-friendly. However, you can improve it with tweaking settings and some plugins – because the community got you covered.
Continue reading Setting up your WordPress privacy-friendlyActivityPub in WordPress is great. But as per usual, using it blindly can bring you into legal trouble, especially regarding GDPR, if applicable to you. This is due to its nature that it loads data from remote servers. But that’s fixable, so let’s fix it.
Continue reading Using ActivityPub data protection compliantAt the end of the month, on June 28th, 2025, to be more specific, new laws in the EU come into effect to strengthen the accessibility of products and services. With Impressum Plus in its latest version 2.13.0, you can now generate the required accessibility information.
Continue reading Accessibility Information with Impressum PlusWhen it comes to performance improvements, I guess one of the last things to consider are block patterns. But here we are. As I noticed that I have multiple duplicate SQL queries regarding WooCommerce’s block patterns, I checked how to disable them.
Continue reading Remove WooCommerce block patternsMore than three years, 2.0.x was the current version for my free Impressum plugin. This changes today with the first feature update since then. And aside of that, Impressum Plus gets new features, too.
Continue reading Biggest Impressum update in years