Die wp-config.php ist eine der Dateien, die man einmal anlegt und dann jahrelang nicht anfasst. Deshalb schleichen sich dort Fehler ein, die kaum auffallen – aber im Hintergrund trotzdem für Unordnung sorgen. Ich habe mir meine Standardversion zuletzt nochmal vorgenommen und ein paar Sachen bereinigt. Debug – alles auf false weiterlesen…
Kategorie: wordpress (Seite 1 von 3)
WordPress Nav Walker: eigenes Feld für aria-label
Lighthouse meckert über nicht-beschreibende Link-Texte in der Navigation. „WordPress“, „Service“, „Blog“ – klar, was gemeint ist, aber ein Screenreader weiß ohne Kontext nicht wohin der Link führt. Die Lösung: ein eigenes Feld im Menü-Editor, das ein aria-label pro Menü-Item aufnimmt. Das Ziel Im WordPress-Menü-Editor soll ein neues Textfeld erscheinen: „Aria-Label“. weiterlesen…
WP-CLI: Die wichtigsten Befehle für den WordPress-Alltag
Wer WordPress nur über das Backend administriert, kennt das Spiel: Plugin installieren, klicken, warten, klicken. Mit WP-CLI mache ich denselben Job in einer Zeile – und nebenbei Sachen, die im Backend gar nicht möglich sind. Hier sind die Befehle, die ich in meinen Projekten ständig brauche, plus ein PDF-Cheatsheet zum weiterlesen…
WordPress .htaccess absichern – mein Security-Template
Fast jede WordPress-Installation, die ich übernehme, hat eine .htaccess mit genau dem Block, den WordPress selbst zwischen # BEGIN WordPress und # END WordPress schreibt. Mehr nicht. Das reicht für Permalinks, aber nicht um die Seite gegen die üblichen Angriffsmuster zu härten – Author-Enumeration, Uploads-Execution, XML-RPC-Missbrauch, Scanner mit leerem User-Agent. weiterlesen…
WooCommerce 503-Fehler: Wenn Bots den Shop lahmlegen
Vor Kurzem hatte ich einen Fall, der mich ein paar Stunden beschäftigt hat: Ein WooCommerce-Shop lief immer wieder in 503-Fehler. Sporadisch, ohne klares Muster – mal stundenlang stabil, dann plötzlich nicht mehr erreichbar. Der Schuldige war kein Plugin-Konflikt, kein Memory-Limit. Es waren Suchmaschinen-Bots. Das Problem: Bots und Filter-URLs WooCommerce-Filter-Widgets sind weiterlesen…
WooCommerce Hooks: Die 10 wichtigsten Actions und Filter
Wenn du regelmäßig WooCommerce-Shops entwickelst oder anpasst, kommst du an einem Thema nicht vorbei: Hooks. WooCommerce bringt über 1.000 Actions und Filter mit – und genau das macht es so flexibel. Ich zeige dir die zehn, die in fast jedem meiner Projekte auftauchen, und wie du sie sinnvoll einsetzt, ohne weiterlesen…
Wie du alle registrierten Skripte und Styles in WordPress anzeigen kannst
Um sowohl die registrierten Skripte als auch die registrierten Styles in WordPress anzuzeigen, kannst du das folgende PHP-Snippet verwenden. Es zeigt alle registrierten Skripte und Styles mit deren Details im Footer der Seite an. Erklärung des Codes Skripte und Styles: Es werden zwei Schleifen verwendet – eine für die Skripte weiterlesen…
Unterschiede zwischen esc_attr_e, esc_html_e und esc_html__ in WordPress
Wenn du mit WordPress arbeitest, sind dir sicher schon Funktionen zur Übersetzung von Inhalten begegnet, insbesondere wenn es um Internationalisierung geht. Dabei ist es nicht nur wichtig, dass Texte richtig übersetzt werden, sondern auch, dass sie sicher ausgegeben werden, um Sicherheitslücken wie Cross-Site Scripting (XSS) zu vermeiden. In diesem Artikel weiterlesen…
E-Mail-Benachrichtigung bei Plugin-Updates in WordPress
Möchten Sie sicherstellen, dass Sie benachrichtigt werden, wenn eines Ihrer wichtigen Plugins in WordPress aktualisiert wird? In diesem Beitrag zeige ich Ihnen, wie Sie eine E-Mail-Benachrichtigung einrichten, wenn ein bestimmtes Plugin aktualisiert wird. Wir werden einen benutzerdefinierten Code verwenden und eine Methode, um das Skript zu testen. Schritt 1: Code weiterlesen…
Vorsicht bei WordPress-Updates: Warten lohnt sich oft
Die jüngste Veröffentlichung einer neuen Hauptversion von WordPress wurde kurz darauf von einem Wartungsupdate gefolgt, um mehrere Fehler zu beheben. Dies unterstreicht erneut die Bedeutung von Vorsicht bei der sofortigen Aktualisierung auf Hauptversionen, insbesondere auf aktiven Websites. Das Abwarten von ein oder zwei kleineren Updates kann hilfreich sein, um verbreitete weiterlesen…