In WordPress 7.0, two new typography settings arrived within the block editor to set a line indentation and use the “Fit text” feature. The latter already has been part of WordPress 6.9 as block style. For me, such settings are usually not necessary for most people. Thus I show you how you can remove them in your theme.
Continue reading Remove “Line indent” and “Fit text” in WordPress 7.0Blog
With version 1.6.0, Block Control gained some needed love to be fully compatible with the latest WordPress versions and also a new feature for feeds – they’re not dead.
Continue reading Block Control 1.6.0 releasedAfter five months of work I’m happy to release the new versions 3.0.0 for Impressum Plus and Impressum, respectively. And even though there isn’t much visible on the surface, it’s the required step to take them to the next level.
Continue reading Impressum Plus and Impressum 3.0.0 releasedMore often than I want, I see directly enqueuing assets via wp_enqueue_script or wp_enqueue_style without checking whether the asset is actually used on the current page. This may hurt performance. But it also has a negative implication for developers.
When linking a word in WordPress and publishing it in the Fediverse via ActivityPub, those links are getting removed. But what if you want to keep the links?
Continue reading ActivityPub: Show links behind textWhen purchasing a product in WooCommerce, it sends several emails by default. This delays the actual process, which already can take very long. Thus, a good strategy would be to send them asynchronously via a cron job.
Continue reading WooCommerce performance: Send emails asynchronouslyIn notices inside the block editor, you can define actions that are displayed below the notice. By default, these cannot be open in a new tab. But what if you want to?
Continue reading Block editor: Open notice action in a new tabWhen it comes to performance debugging, there are a wide variety of tools available. The last years, I searched for one that is actually easily usable and provides easy access in identifying bottlenecks.
There are some that are specific to WordPress, e.g. as plugins, some allow general performance debugging via PHP and some require a PHP extension to be loaded. I’ll cover all of these types in the following article.
Continue reading PHP performance debugging tools for WordPressWhen I was working on schema data, I got an issue where a shortcode was executed within that data, which was not desired. So I looked for a way to disable this particular shortcode temporarily. I didn’t want to disable all shortcodes, which would have been easier by just removing the do_shortcode function within my code, because I was dependent on other shortcodes.
There are multiple reasons why your website should have an accessibility information. Hopefully, they can convince you to create one if you don’t already have one. And if you do, maybe take the time to review it. Maybe something changed since the last review or since the creation.
Continue reading Why your website should have an accessibility information