Blog

Alte Hasen lernen nicht aus. Auch als erfahrener WordPress-Entwickler lernt man immer noch Basics dazu denn WordPress ist eine umfangreiche Toolbox. Wir sind jetzt schon jahrelang im Geschäft, eigentlich schon über ein Jahrzehnt. Dennoch kommt es immer wieder vor, dass man über Probleme mit Basics stolpert. In diesem Fall geht es um get_post_type().     […]

Weiterlesen


Submodule Submodule nennen sich Git-Repos, die innerhalb eines anderen Git-Repo verwendet werden. Als Programmiere versuchen wir so gut es geht, bereits vorhanden Code wiederzuverwenden. Das hat den Vorteil, dass man nicht immer das Rad neu erfinden muss und spart Zeit und Geld. Daher empfiehlt es sich, bestimmte Teile aus einem Programm herauszulösen, um ihn in […]

Weiterlesen


Was ist die wp-config? In der Datei wp-config.php stecken die Zugänge zur Datenbank, Code für Sicherheit und grundsätzliche Konfiguration. Die offizielle Dokumentation zur wp-config ist derzeit noch spärlich (und auf Englisch), daher hier eine kurze deutsche Einführung! Wo befindet sich die wp-config? Die Datei ist auf gleicher Ebene wie zb der wp-content Ordner: Das gilt […]

Weiterlesen



Stilistische Was? Es kann gut sein, dass man als Web-Designer das ganze Arbeitsleben lang kein einziges Mal davon Gebrauch machen muss. Es mag auch sein, dass man diesen Aspekt einfach ignoriert, weil er vielen ganz einfach auch nicht auffällt. Und die Unterschiede fallen manchmal auch sehr gering aus. Dennoch sollte man sich zumindest der Möglichkeit […]

Weiterlesen


ACF ist einfach erweiterbar! Advanced custom fields (ACF) ist ein immens wichtiges Plugin im WordPress Ökosystem! Es bietet selbst viele Funktionen und andere Entwickler haben Plugins dafür geschrieben, die uns das Leben erleichtern! Heute möchten wir auf zwei sehr interessante ACF Funktionserweiterungen eingehen. Zum einen das Image Aspect Ratio Crop Field Plugin zum Anpassen/Schneiden eines Bildes […]

Weiterlesen


Jeder fremde Code hat Zugriff auf alle Ressourcen Plugins bergen im WordPress Universum die größte Gefahr, weil jede Zeile Code eine potenzielle Sicherheitsgefahr ist. Eine Sicherheitsgefahr,die zuvor erst überprüft werden muss. Diesmal wollen wir aber keine Plugins und deren Code durchleuchten, sondern aufzeigen, wieso es so gefährlich ist wenn ein Angreifer an irgendeiner Stelle im […]

Weiterlesen


Wie der Einstieg in WordPress-Themes gelingt Dieser Eintrag soll dazu dienen einen Überblick über WordPress Themes zu bekommen. Ein Artikel der veranschaulichen soll, was möglich ist und wie WordPress arbeitet. Weiterführende Themen werden in einzelnen Einträgen behandelt, eine Link-Sammlung dazu ist am Ende dieses Eintrags ersichtlich. Dieser Eintrag ist für Anfänger gedacht, die noch nicht […]

Weiterlesen


Responsive Bilder Bilder sind zu einem sehr wichtigen Teil von Internetseiten geworden. Es gibt kaum eine Seite, die darauf verzichten kann. Doch wie sollte ich Bilder in meiner Seite verwenden und wieso? Die Überlegungen Zuerst sollte ich mir Gedanken darüber machen, was ich mit dem Bereich, in dem das Bild später eingebunden wird, machen möchte. […]

Weiterlesen


Die Ausgangslage Für WordPress-Code verwendet man häufig so genannte Callables, also Konstrukte, um Methoden einer Klasse aufzurufen, zb so: Darüber haben wir hier schon etwas ausführlicher geschrieben: https://wp-entwickler.at/3189/callables-in-php-oder-wie-man-klassen-und-methoden-funktionen-aufrufen-kann/ Im Code kann man also auf diesem Wege eine statische Methode aufrufen: Self und Php 8.2 Das „self“ in dieser Notierung wird ab PHP 8.2 zum Problem! […]

Weiterlesen