Home Menu
  • My WordPress Plugins

Kau-Boys

Webdevelopment and more

  • Twitter
  • GitHub
  • WordPress
  • RSS Feed
  • RSS Comments

  • German
  • English

Posts Tagged ‘WordPress’

  • May 25, 2025
  • 0 comments

Implementing a custom block style variation using only JSON files

For a small project, I’ve implemented my first Block Theme (that I finished) using the Create Block Theme plugin. In the PDF with the design, there was a “round button”, which made me wonder on how I would implement it. … Read more →

  • Posted in: Web development
  • May 1, 2025
  • 1 comment

Adding a custom panel to Query Monitor

One of the questions I hear a lot in different settings is this: “Which plugin do you use on every site?”. I usually don’t have an answer for that, since in my opinion, there is no “mandatory plugin”. But one … Read more →

  • Posted in: WordPress
  • February 23, 2025
  • 0 comments

Redirect attachment pages to media files

In a project I’m working on, I made an interesting discovery this week. The website had only two comments – it’s a WooCommerce shop, so comments are not really important. Those two comment however were made on an attachment page. … Read more →

  • Posted in: WordPress
  • February 9, 2025
  • 0 comments

How to make a navigation menu more accessible by adding a label

After writing a blog post in the 24 days before Christmas, I took the month of January off to get some new energy and collect some more and other topics to write about. Since I’m currently preparing for an accessibility … Read more →

  • Posted in: WordPress
  • December 29, 2024
  • 2 comments

Debug submission errors in Contact Form 7

Note: This blog post was first published in German only on 24 January 2016. I’ve only translated it on 29 December 2024, updated some things in text and also created new screenshots. The solution presented in this blog post still … Read more →

  • Posted in: WordPress
  • November 17, 2024
  • 0 comments

The HTML lang attribute and how to overwrite it

Since I have stopped my current project with the new theme, I am now allowing myself to blog about other topics again. This week, I want to write about an important global HTML attribute: the lang attribute. Maybe some of … Read more →

  • Posted in: WordPress
  • November 19, 2023
  • 1 comment

How to get rid of the “-2” suffix on a page

If you are reading this blog post, you probably came across this issue yourself. You try to set the slug of a page (or other post type), and WordPress is appending a “-2” suffix to the slug. You are searching … Read more →

  • Posted in: WordPress
  • August 12, 2023
  • 0 comments

Migrating the Media Library from one site to another

At the last WP Meetup Potsdam, which was a casual meeting for some food, drinks and talks, one of the new attendees asked a question that sounded easy, but for which we had different answers: How can I migrate all … Read more →

  • Posted in: WordPress
  • May 27, 2023
  • 0 comments

20 years of WordPress – My personal journey

I usually write a blog post on 20 June each year to celebrate the birthday of this blog. But today I want to celebrate #WP20 with you, the 20th birthday of our beloved open source software. No longer a teenager … Read more →

  • Posted in: WordPress
  • October 16, 2022
  • 1 comment

Run your custom code only once in an action

WordPress offers a lot of hooks you can use to interact with code. Filters are used to change a value of a passed variable, and you usually want to change this value every time this filter is applied. But for … Read more →

  • Posted in: Web development
← Older entries

Portrait Bernhard Kau

 

My name is Bernhard Kau. I am a PHP developer, living in Berlin and a passionate WordPress user. I code plugins as a hobby and organize WordPress events, like the Meetup in Berlin.

Work with me!

In 2022, I have joined Syde. Being a remote company since 2006, Syde truly believes in remote work. So while you cannot hire me as a freelancer, you can join Inpsyde, the only WordPress VIP Gold Agency Partner in Germany, to work with me and some 130+ amazing people from around the world.

 

You can read more about me and my way to Syde on our team blog. If you love WordPress as much as I do, want to grow your expertise and make an impact on the most significant projects in the WordPress ecosystem while working 100% remotely from anywhere in the world, then check out the current opening for Sales Manager at Syde! 😎 👇

job listing for a Sales Manager at Syde

Recent Posts

  • Implementing a custom block style variation using only JSON files
  • Adding a custom panel to Query Monitor
  • Prevent hotlinking of premium fonts
  • Redirect attachment pages to media files
  • How to make a navigation menu more accessible by adding a label

Recent Comments

  • 14 plugins for the block editor, Gutenberg 20.8, Studio 1.15.1, Woo 9.9 and more - Weekend Edition 330 - Gutenberg Times on Adding a custom panel to Query Monitor
  • varun on Debug submission errors in Contact Form 7
  • Compiling SASS in PhpStorm automatically with a file watcher - Kau-Boys on Getting started with SASS
  • Robin Mcconnell on Debug submission errors in Contact Form 7
  • Redirect attachment pages to media files - Kau-Boys on How to get rid of the “-2” suffix on a page
I'm a CD Table Lead - WordCamp Europe Basel 2025

Categories

  • Advent calendar
  • Database
  • Hardware
  • Misc
  • Shortcut
  • Software
  • Uncategorized
  • Web development
  • Web server
  • WordCamp
  • WordPress

Tags

A11y Administration Advent Calendar AJAX Apache Blocks CSS Debugging Docker Font Forms FSE Git Gravity Forms Gutenberg HTML HTML5 JavaScript JSON Linux Maps Misc Multisite nginx Operating systen PHP PhpStorm Plesk Plugin Privacy Prototype SASS Security Server Shortcut Software Subversion SVG Theme Translation Tutorial Windows 7 WordCamp WordPress WP-CLI
  • © 2025 Kau-Boys
  • Proudly powered by WordPress
  • Theme: Waipoua by Elmastudio
  • Home
  • Imprint
Top ↑