404-Seite Umleiten Alle eingehenden Seitenaufrufe, die kein Ziel finden, sollen gezielt umgeleitet werden. Hierzu legen wir eine 404.php in den Seitentemplates ab. Darkmode für das Theme Um sicherzustellen, dass dein WordPress-Theme auch für Benutzer mit aktiviertem Darkmode gut aussieht, kannst du CSS-Media-Queries verwenden, die auf das Farbschema des Betriebssystems reagieren. Eine Suche im Theme integrieren Hier werde ich erläutern, wie ich eine Basic-Suche im Theme verwirklicht habe. Zur Unterstützung habe ich das PlugIn Relevanssi in der kostenlosen Version installiert und aktiviert. Dieses PlugIn indexiert auch ACF-Feldgruppen, die ich für die Erstellung meiner Blöcke benutze. searchforms.php Hier erstelle ich mir eine Funktion zur Darstellung des Suchformulares. Dieses Formular kann ich dann […] Relevanssi – Indexierung von ACF-Flex-Fields Sind im Theme ACF-Flexfields enthalten, kann die Indexierung von Relevanssi durcheinander kommen. Es warden dann eventuell Labels und/oder Links im Excerpt der Suchergebnisse angezeigt. Um dieses Verhalten zu vermeiden, werden die Suchergebnisse bei der Indexerstellung gefiltert, d.h. es werden nur Text- und WYSIWYG-Felder indexiert. Hier ist der Code für die funvtions.php: Hier sind meine Einstellungen […] Scriptloading Ladegeschwindigkeit und Ressourcennutzung von WordPress-Webseite optimieren, indem unnötige JavaScript- und CSS-Dateien auf allen Seiten entfernt werden. Smooth-Scroll Um seitenweit ein „weiches“ Scrollen (Smooth-Scroll) zu verwirklichen, füge folgende css-Anweisung hinzu: SVG-Support Mit dem felgenden Snippet kannst Du den SVG-Support für WordPress in Deinem Themes erlauben. WP-Dashboard Hier wird ein benutzerdefiniertes WordPress-Dashboard erstellt, um den Zugriff auf andere Bereiche des Admin-Bereichs zu beschränken. Dies ist besonders nützlich, wenn den Nutzern eine vereinfachte Oberfläche angeboten werden soll oder spezielle Benutzerrollen Einschränkungen benötigen.