Blog - Seite 7 von 11

WordPress und Plesk Grundsätzlich bin ich zwiegespalten, was Plesk und WordPress betrifft! Für Einsteiger bietet Plesk sehr viele Möglichkeiten, um den eigenen Server zu verwalten. Meist ist aber gutes shared Hosting oder managed Hosting die bessere Wahl! Mit Plesk kann man nämlich auch sehr viel falsch machen und ein falsch konfigurierter Server ist schlechter als […]

Weiterlesen


WordPress Testinstanzen, Testumgebungen und Sandboxen

In einem normalen Entwicklungsstadium gibt es meist 3 Umgebungen: Test- Staging- und Liveinstanz Damit können Pluginupdates eingespielt und gestestet werden, es kann auf einer ähnlichen Arbeitsumgebung wie der Liveseite entwickelt und programmiert werden und mit dem Kunden gemeinsam am Projekt gearbeitet werden. Was mache ich, wenn ich nur schnell ein Plugin austesten will oder ein […]

Weiterlesen


Multisite-Umgebungen in WordPress eignen sich für viele Anwendungsfälle, zb für Mehrsprachigkeit – wo jede Sprache eine eigene Multisite-Seite bekommt Soziale Netzwerke, wo jede Gruppe oder Benutzer eine eigenen Blog bekommt Kundenverwaltung, wo jeder Kunde eine eigene Multisite-Seite/Blog bekommt   Es gibt sehr viele Möglichkeiten, eine Multisite-Umgebung aufzusetzen und zu konfigurieren. Dazu hier ein paar Gedanken: […]

Weiterlesen


Gutenberg – Der neue WordPress Editor. Letztes Update vom 25.10.

Das hier wird ein Sammelartikel zu all den Neuigkeiten rund um Gutenberg. Daher gibt’s hier laufend Erweiterungen und Updats. Neue Artikel und Meinungen werden am Ende eingefügt! Update vom 09. Oktober – Linkschleuder erweitert Update vom 04. Oktober – Joost über Gutenberg Update vom 23. + 25. Oktober: Metaboxen in Gutenberg angekommen Was ist Gutenberg? […]

Weiterlesen


Das verwünschte HTTP Error Problem beim Medienuploader

Es ist einer der ärgerlichsten Probleme mit WordPress die man kennt. Ein Fehler beim Upload von Bildern. Man sucht alle Logdaten durch, schaut sich die Firewall und Jails an und kommt nicht dahinter, woher das Problem kommt. Es gibt für das Problem mehrere Ursachen und einige Lösungen. Gesperrte IP-Adresse? Es kann zb bei Plesk passieren, […]

Weiterlesen


…stehen bald Schweißperlen auf der Stirn. Dabei gibt es ein paar relativ einfache Möglichkeiten um WordPress dazu zu bringen, seiner Arbeit ganz normal nachzugehen. Einstellen der FTP Zugangsdaten in wp-config.php Oft reicht es einfach, die FTP Zugangsdaten einzugeben und von FTP auf FTPS umzustellen. Wenn das nicht funktioniert oder das dauernde Eingeben nervt, kann man […]

Weiterlesen


Neue Tabellen-Spalte per Code mit wpdb oder dbDelta hinzufügen

Grundsätzlich bietet WordPress als Basis für Webapps ja eine einfache Möglichkeit, um Daten in die von WP mitgebrachten Tabellen einzugeben. Siehe: https://www.wp-entwickler.at/was-ist-dbdelta-und-wofuer-brauch-ich-das/ https://www.wp-entwickler.at/ueberpruefen-ob-tabelle-tabellenspalte-oder-tabellenzeile-existiert-mit-wpdb/ Eigene Tabellen sind in vielen Fällen aber besser. Will ich nun zu einer Tabelle eine neue Spalte per PHP-Code hinzufügen, gibt es mehrere Möglichkeiten:   ALTER TABLE $wpdb->query( „ALTER TABLE {$table_name} ADD […]

Weiterlesen


WordPress bietet viele und einfache Möglichkeiten, um Daten zu speichern, ohne eigenen SQL-Code schreiben zu müssen. Custom Fields (oder Post Metas) werden oft für allerhand Daten verwendet. Man muss sich nicht selbst um Userinterfaces oder Update- und Löschmechanismen kümmern. Doch die Tabellenstruktur von WordPress reicht oft nicht, oder ergibt bei größeren Projekten keinen Sinn. Wenn […]

Weiterlesen


Worum geht’s? Microsofts Internetexplorer ist für Webentwickler immer noch ein schwarzes Tuch. Zu stark kochte Microsoft ein eigenes Süppchen, hielt sich nicht an Standards und hinkte mit der Entwicklung hinterher. Daher muss auch noch im Jahr 2016 auf alte Internet-Explorer-Versionen Rücksicht genommen werden. Wer ein eigenes Theme entwickelt, wird daher auch folgende Codepassage aus der […]

Weiterlesen


Was ist dbDelta() und wofür brauch ich das?

dbDelta() ist so eine WordPress-Funktion, die einem immer ein bisserl Kopfzerbrechen bereitet aber extremst hilfreich ist. Worum geht’s bei dbDelta()? Die Developer-Seite sagt: Modifies the database based on specified SQL statements. Also: Ändert die Datenbank aufgrund von angegebenen SQL-Anweisungen. Die Funktion ist sehr hilfreich wenn’s darum geht, eine neue, eigene Tabelle anzulegen. Wenn mir die […]

Weiterlesen