WordPress und die PHP-Version

Auf WP Tavern wurde kürzlich ein Artikel zur neuen Initiative des WordPress Core PHP-Teams veröffentlicht, die sich zum Ziel gesetzt hat, die Nutzerzahlen von WordPress auf unterstützten PHP-Versionen zu erhöhen. Damit hat die Bewegung nun erstmals außerhalb von make.wordpress.org/core/ einen Artikel gewidmet bekommen – Grund genug, all das also mal etwas genauer anzusehen.

[lightgrey_box]Vor dem eigentlichen Artikel eine kurze Einleitung zu mir, denn ich bin nicht Hans-Helge: Mein Name ist Felix Arntz, ich entwickle Plugins für WordPress und bin seit knapp einem Jahr Core Committer. Ich bin mitverantwortlich dafür, dass das neue PHP-Team ins Leben gerufen wurde und möchte hier ein bisschen genauer erklären, worum es uns eigentlich geht.[/lightgrey_box]

Wie alles begann

Am besten fangen wir ganz vorne an: Es begann mit einer Unterhaltung am WordCamp Europe in Paris dieses Jahr, an der Alain Schlesser, Boone Gorges, Jonny Harris und ich beteiligt waren. Es ging darum, dass wir im WordPress Multisite-Team (was für Jonny und mich die Hauptbeschäftigung unseres Core-Daseins darstellt) immer wieder an Punkte kommen, wo wir neue PHP-Funktionen hinzufügen wollen, die in anderen Core-Bereichen bereits äquivalente Gegenstücke besitzen. Wenn diese aber grundlegende Probleme in ihrem Verhalten haben, ist es unklar, wie damit umgegangen werden soll: Fügen wir die neue Funktion einfach nach unseren besseren Ideen ein und ignorieren das Problem der daraus resultierenden Inkonsistenz zu den existierenden Funktionen? Oder ist Konsistenz doch wichtiger und wir nehmen dafür weiterhin schlechteren Code in Kauf? Während dieses Gesprächs kam vor allem zur Sprache, dass es im Core zwischen den unterschiedlichen Komponenten viel zu wenig übergreifenden Dialog gibt. Innerhalb finden zwar (teils) wöchentliche Diskussionen statt, aber ansonsten macht jede Komponente weitgehend ihr Ding (mit Ausnahme größerer Projekte, die im wöchentlichen „dev-chat“ besprochen werden). Resultat des Gesprächs war, dass wir einen Ort brauchen, wo wir über generelle Patterns in WordPress sprechen können, die den gesamten Core betreffen. „WordPress und die PHP-Version“ weiterlesen

Stefan Kanev: Functional Programming: What’s The Fuss All About?

Auf dem WordCamp Europe 2014 hat Stefan Kanev einen Talk über Functional Programming gehalten. In dem Vortrage erklärt er was es mit dem Begriff auf sich hat und wie man lesbareren Code schreiben kann. Denn damit kann man Code schreiben der erklärt WAS man tut und nicht WIE.

Visual Editor deaktivieren

Der Visual Editor, also der typische Editor den man kennt um Text fett oder kursiv zu machen, ist praktisch aber nicht immer gewollt. In diesem Post zeige ich euch, wie man den Visual Editor deaktivieren kann. Denn dafür gibt es verschiedene Wege.

Für einen Kunden programmiere ich gerade verschiedene Plugins und für eines wollte ich den Visual Editor deaktivieren. Warum? Nun der Text der eingegeben wird ist eine Text Tabelle, also einer Tabelle, die nur aus ASCII Zeichen besteht. Bei so einer Tabelle ist es wichtig, dass der Abstand aller Zeichen gleich bleibend ist um eine korrekte Darstellung zu garantieren. Mittels HTML kann ich den Text ganz einfach in einen <pre> Tag packen.

Da nun der Text nicht formatiert werden soll möchte ich den Visual Editor deaktivieren und nur den reinen Text Editor anzeigen lassen.

Als Nutzer deaktiveren

Jeder Nutzer kann in seinem Profil den Visual Editor selber deaktivieren. Die aller erste Option eines jeden Profils ist genau diese Einstellung. Geht dazu in euer Profil via Benutzer > Dein Profil und setze einen Hacken bei Visueller Editor.

Ist der Hacken gesetzt, so ist der Visual Editor deaktiviert und der Tab dafür ist im Editor verschwunden. „Visual Editor deaktivieren“ weiterlesen

WordPress ist nicht WordPress.com

Caspar Hübinger (Twitter), ein bunter Hund in der Community, hat eine Info Seite zusammengestellt, die den Unterschied zwischen WordPress und WordPress.com aufzeigt. Denn immer wieder kommt es hier zu Verwechselungen oder Gleichstellungen der beiden Projekte.

Auf glueckpress.com, Caspar’s Blog, tut er sein Interesse an einer einfachen Progressive Web App (PWA) kund. Eine PWA kann nämlich Inhalte einer Webseite offline Verfügbar machen. Das ist hilfreich, wenn man mal kein Internet oder langsames Internet nur auf dem Smartphone zur Verfügung hat. Mit einer PWA kann man so die ganze Seite oder Teile davon offline zur Verfügung stellen.

Caspar wollte das ganze mal Ausprobieren und hat dafür eine nützliche kleine Seite ins Leben gerufen: wpisnotwp.com. „WordPress ist nicht WordPress.com“ weiterlesen

capital_P_odcast – Ein neuer deutschsprachiger Podcast

Die englischsprachige WordPress Szene ist um einiges größer und hat dadurch auch viel mehr WordPress Podcasts im Angebot. So langsam zieht aber auch die Deutsches Community nach und mit capita_P_odcast gibt es jetzt den dritten (mir bekannten) deutschsprachigen WordPress Podcast.

Wer steckt dahinter?

Wie auch beim PressWerk und beim WP Sofa sind es bekannte Gesichter aus der Community, die diesen Podcast hosten. Bernhard Kau und Maja Benke haben den Podcast ins Leben gerufen. Beide sind in der Community bekannt und glänzen u.A. auch durch ihre Vorträge auf WordCamps und die Organisation von Meetups. „capital_P_odcast – Ein neuer deutschsprachiger Podcast“ weiterlesen