Tutorial Archiv

Was hat es mit der Kodierung und dem Byte Order Mark auf sich? Damit ein Programm eine Datei korrekt verarbeiten kann, muss es die Kodierung kennen – ein Byte Order Mark stört dabei. In unseren Breiten und besonders im Internet haben wir es zumeist mit der weit verbreiteten UTF-8 Zeichenkodierung zu tun. Diese Zeichenkodierung kann […]

Weiterlesen


Quo Vadis Gutenberg? Wie stehen die Dinge beim WP-Block-Editor aktuell? Auch im sechsten Jahr, in dem der Block-Editor für alle Neuinstallationen von Haus aus aktiviert ist, gibt es immer wieder Momente, in denen man gezwungen ist, ihn zu deaktivieren. Hier möchte ich aber nicht darüber schreiben, warum wir in manchen Projekten gezwungen sind, den alten […]

Weiterlesen


Schriftartenoptimierung im Web

Schriftarten vom eigenen Server laden Schriftarten sollten nicht aus externen Quellen geladen werden. Darüber haben wir im Beitrag „Wie binde ich Schriftarten am besten ein?“ bereits geschrieben. Auch haben wir eine Ressource verlinkt, unter der man sehr viele freie Schriftarten herunterladen kann, um diese im eigenen Projekt verwenden zu können. Doch was mache ich, wenn […]

Weiterlesen


Ausgangslage: Videos werden nicht richtig abgespielt Oft kommt es auf iPad und iPhone vor, dass es Probleme mit Videos gibt. Werden nämlich Videos selbst gehostet, zb in die WordPress Mediathek hochgeladen, kann es zu Problemen kommen.     Content-Range Header sind das Problem Apple-Geräte verlangen einen Content-Range-Header! There’s a documentation for that – natürlich gibt […]

Weiterlesen


Ich will wissen, was passiert ist! WordPress zeigt keine PHP-Fehlermeldungen mehr an, wenn etwas daneben geht. Das ist eine Änderung, die es zwar noch nicht so lange gibt, aber so lange es sie gibt, stört sie mich. Persönlich. Ich möchte das nicht lesen! „Es gab einen kritischen Fehler auf deiner Website. Bitte überprüfe den Posteingang […]

Weiterlesen


Eigener Menüeintrag für Post Types

Post Type als Untermenü eines anderen Post Types In einem früheren Artikel haben wir bereits gezeigt, wie man einen Post Type in ein Post Type Menü bringen kann – Post Type als Untermenü-Eintrag. Basieren darauf sehen wir uns heute an, wie wir verschiedene Post Types thematisch gruppiert, in einem eigenen Menüeintrag ordnen können. Erstellung des […]

Weiterlesen


Drei einfache Striche Wir können sowohl für HTML, als auch für PHP und JavaScript frei wählen, ob wir einfache oder doppelte Anführungszeichen verwenden wollen. Der Nutzer vor dem Bildschirm nimmt davon ohnehin nichts wahr und auch einem Browser ist es komplett egal, solange wir mit den gleichen Anführungszeichen die Notationen auch beenden. Wir können sogar […]

Weiterlesen


Woocommerce Hooks & Filter als geniales System So ziemlich jedes Theme kann für einen WooCommerce-Shop verwendet werden. Ohne großes Zutun und Dank Hooks. Es mag für geübte Theme-Entwickler ohne WooCommerce-Erfahrung vielleicht nicht ganz intuitiv sein. Denn WooCommerce bringt zb die Produkte vorab nicht mit Template Tags in ein Theme. Nein, dass passiert mit Hooks – […]

Weiterlesen


Steuer im Shop je nach Bestimmungsland anzeigen WooCommerce bietet eine recht einfache Möglichkeit, um im Shop die (Mehrwert)Steuer je nach Zielland anzuzeigen. Damit bekommen Besucher den Preis inkl. der für sie geltenden, lokalen Steuer angezeigt. Dabei geht es nicht um eingeloggte User, sondern um (anonyme) Besucher ohne Konto im Webshop. Dass war bis Juli 2021 […]

Weiterlesen


wp_query kontrollierte keine Userberechtigungen Sogar ohne jede Berechtigung können User (veröffentlichte) Posts sehen. Das mag einerseits logisch, andererseits nicht intuitiv klingen. WordPress bietet bei Beiträgen/Seiten/CPT-Post nur eine Handvoll „Sichtbarkeits“-Einstellungen. Dazu gehören Dinge wie einen Post auf privat oder veröffentlicht zu stellen. Eine Feinabstimmung auf Userrollen oder Berechtigungen gibt es nicht. Also nicht direkt im WordPress-Core. […]

Weiterlesen