After implementing a filter system into a post search with post meta fields, I stumbled upon a major performance bottleneck. The more filters were set, the slower the query was – exponentially.
Continue reading WP_Query: Replace multiple joinsBlog
Shortly before Christmas, I published my own coding standard and already implemented it in the first project. They make sure to not only maintaining a consistent coding style in the projects of Epiphyt, but also enforce using certain (security) features where necessary.
Continue reading I released my own coding standardI’m happy to be able to announce the availability of the newest Form Block version 1.5.0, which comes with some great new features, that means a new block, support for new output formats and more accessibility features.
Continue reading Form Block 1.5.0 releasedHaving many comments you want to get rid of can be a huge task if using the WordPress backend. With WP-CLI, it’s much faster. So here’s how to do it.
Continue reading Disable and delete comments entirely with WP-CLIHaving a video in your cover block as background may hurt accessibility, because you cannot control its state. It usually automatically plays and cannot be stopped. However, the cover block doesn’t have such controls out of the box.
Continue reading Play/Pause button for cover video backgroundThere are multiple reasons why block attributes need to be changed. Maybe because their requirements changed, or maybe because one didn’t thought about it in the first place. This guide will show you how to migrate block attributes of existing blocks.
Continue reading Block editor: Migrate custom block attribute (type)I’m happy to announce the availability of the next upgrade for Impressum Plus with version 2.10.0 that comes with some exciting new features!
Continue reading Impressum Plus 2.10.0 releasedMultisite Language Switcher is a nice plugin to add multilingualism to a WordPress website. What it lacks is an automatic switch between languages based on the locale of the user. And that’s why I’ve built Multisite Auto Language Switcher.
Continue reading New plugin: Multisite Auto Language SwitcherThere are multiple ways to get a privacy policy into WordPress, either builtin, via external resources or via plugin. Let’s look into the different possibilities and their advantages and disadvantages.
Continue reading How to get a privacy policy in WordPressA few minutes ago, I released Embed Privacy version 1.10.0 with a ton of new code. It has been completely restructured for a better maintainability. But also for cleaner looks (at least when it comes to the code base) and improved logic.
Continue reading Embed Privacy 1.10.0 – the biggest release so far