WordPress can be installed and used very quickly. But you can also over-engineer it and deploy it via Git to have some benefits. In this article, you can find information about why this may be a good idea and what pitfalls may wait for you.
Continue reading Deploying WordPress via GitBlog
ActivityPub and Webmention bring a large part of the fediverse to your WordPress instance. But what are their differences and how to use them? This and more will be part of this article.
Continue reading A guide to ActivityPub and Webmention in WordPressIf you don’t use separate core block assets loading, but register block styles, these styles are always loaded, even if not required. This adds unnecessary load, since CSS files will load even if they don’t apply.
Continue reading Block editor: Load custom block style only when usedThrough inline formatting in the block editor, you can change the format of content within a block. It’s usually meant to add HTML before and after a text selection. But since I needed to add and remove content inline, I wanted to achieve something different. So following, I describe how you can properly add and remove content via the block editor’s inline formatting.
Continue reading Block editor inline formatting: Add/Remove contentAfter 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 joinsShortly 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)