Während man sich bei WordPress über den neuen Gutenberg-Editor, der die Gefahr von gehosteten Publishing-Services wie Medium oder Wix abfangen soll, uneins ist, startet Wix mit der Beta-Version von „Wix Code„, einer Coding-Plattform. Damit wird es möglich, den statischen Online-Websitebaukasten um (mit JavaScript) selbst programmierte, dynamische Elemente (das Hauptaugenmerk liegt aktuell beim Empfangen, Speichern und Auslesen von von Nutzern eingegebenen Daten) zu erweitern. Weiterlesen...

Es geht weiter mit dem WordPress-Projekt „Gutenberg“. Nachdem Gregory Schoppe in Gutenberg den fortwährenden Verlust strukturierter Daten herannahen sieht, hat er nun eine „Wie wäre es besser“-Replik auf verschiedene Rückfragen von Leserinnen und Lesern geschrieben. In die Gegenrichtung argumentiert in der Zwischenzeit Tom Nowell. Weiterlesen...

Vor etwa einem Jahr hat Matt Mullenweg am WordCamp Europe über den Wechsel einiger Publikationen von WordPress zu Medium berichtet und dabei mehr als deutlich auf die von Medium gesetzten Anreize verwiesen: „They’re paying those people to switch.“

Heute lese ich, dass die meisten dieser Publikationen entweder wieder zu WordPress zurückgekehrt sind (zB The Awl, Billfold, Film School Rejects, ThinkProgress), in andere Publikationen eingegliedert wurden oder nun ihre eigenen, proprietären Systeme betreiben. Weiterlesen...

Verteilung der Antworten auf die Frage: How often do you use the Customizer on your existing sites?

Seitdem WordPress die Voransicht-Funktion samt „Customizer“ eingeführt hat, kann ich nichts damit anfangen. Der Customizer ist zu viel, um eine Art Speicherplatz für Optionen zu sein, aber gleichzeitig zu wenig, um zB Site-Builder-Frameworks zu ersetzen. Weiterlesen...

Über Jahre hinweg hatten die Entwickler bei roots.io das mittlerweile zum Standard gewordene SEO-Plugin „Yoast SEO“ im Einsatz. Yoast SEO ist zum SEO-Plugin-Synonym geworden und gehört bei den meisten zur WordPress-Standardinstallation dazu; dass es aber technisch immer wieder schwächelt, ist ebenso nervig, wie die nicht gerade subtile Werbung, die es mit jedem Update innerhalb der WordPress-Oberfläche anzeigt. Weiterlesen...

Die Verbindung muss erst einmal hergestellt werden und doch gibt es sie: WordPress soll mit dem Datenleck bei Mossack Fonseca zu tun haben. Auf Twitter kursieren diesbezügliche Meldungen, diverse Online-Magazine und Zeitungen haben ihre Schlagzeilen darauf abgestimmt, denn ja, WordPress wird von sehr vielen Unternehmen als CMS eingesetzt. Weiterlesen...

Am Wochenende habe ich mir die Website einer österreichischen Agentur angesehen und bin dabei zufällig auf ein Sicherheitsproblem gestoßen. Rief man die Seite über eine Google-Suche auf und navigierte im Menü, erschien ein „Browser-Check“, der mit „Continue“ bestätigt werden musste. Anfangs dachte ich, das sei ein genauso nerviges Prüfsystem, wie es zB Cloudflare oder diverse Website-Plugins (zB Bad Behavior) einsetzen, um menschliche Seitenbesucher von Bots zu trennen. Weiterlesen...

Leider hat WordPress einen Schwenk gemacht als es um die Implementierung von Beitragsformaten ging. Das bei Tumblr so erfolgreiche Konzept von dedizierten Formaten für Text-, Link-, Bild-, Galerie-, Audio-, Video- und Chat-Beiträgen wurde seitens WordPress nur halbherzig (und mit für mich nicht nachvollziehbaren Logiken) umgesetzt. Weiterlesen...

Der Beitrag im BruteProtect-Blog über den „Jetpack Bloat Myth“ in drei Absätzen erklärt:

BruteProtect ist ein Plugin, das mithilfe zentralisierter IP-Sperrlisten Brute-Force Angriffe auf das CMS WordPress blockiert. Entwickelt und programmiert wird das Plugin von der Parka, LLC, die im August 2014 von Automattic, der Firma hinter WordPress und WordPress.com, gekauft wurde. Weiterlesen...

Ein Follow-Up zu einem Thema, das längst vergessen schien: WordPress Beitragsformate. Ja, nein, in welcher Form? Und war die Entwicklung der (10) Formate ein Fehler?

The problem with post formats is that they have no standard user interface and there is no intuitive standard for how themes should implement storage for post format data, beyond a general recommendation that everything should be stored in the post_content.

Weiterlesen...

Gegen die ursprüngliche Intention arbeiten bringt nichts.

Bootstrap was created at Twitter as a tool for back-end developers to easily create interfaces for their applications. […] It was created so that developers could focus on back-end code and quickly iterate without having to worry about the front-end.

Weiterlesen...

Alle Jahre wieder stelle ich mir die Frage, ob es wieder einmal an der Zeit wäre, WordPress fallen zu lassen und einen Umstieg auf Tumblr zu wagen. Meine Beiträge sind sowohl hier als auch dort verfügbar, eine Weiterleitung ist kein Problem und seitdem WordPress.com über eine die Konkurrenz das Fürchten lehrende Importfunktion verfügt, kann ja ohnehin nichts schiefgehen. Weiterlesen...

WordPress ist langweilig, meint James Farmer.

Yet more confirmation that while Medium is reinventing how we publish online, people are freaking out about Ghost purely because it offers a nice, simple experience and third party platforms like Squarespace are ripping it up… WordPress continues to persist with an interface that looks like a database application from 2005, with some quasi-modern color changes.

Weiterlesen...

Wenn die Anzahl der in WordPress einer Kategorie (einem Schlagwort oder einer benutzerdefinierten Taxonomie) zugeordneten Posts nicht stimmt, gibt es eine „einfache“ Lösung, die das Neuzählen der Posts auslöst:

  1. Neuen Post erstellen.
  2. allen Kategorien zuweisen.
  3. … veröffentlichen.

Menschen, die mit PHP arbeiten und keine Scheu davor haben, direkt einzugreifen, sollte die Suche nach wp_update_term_count_now() zufrieden stellen. Weiterlesen...

Wer Websites mit WordPress betreibt und die Loginversuche in den Administrationsbereich mit einem Plugin wie Limit Login Attempts einschränkt, kennt die ewig gleichen IPs, die mit einfach gestrickten Brute Force-Attacken auf die User “admin”, “user”, “test”, usw. ihr Glück versuchen. Ganz anders diejenigen, die sich auf das Jetpack-Modul “Brute Protect” verlassen: Sie haben keine Ahnung über die IPs, die Attacken auf ihre Websites durchführen. Weiterlesen...

Als ich meine Domain und meine Permalinkstruktur nach längerer Zeit geändert habe, war mir besonders wichtig, dass alle alten und nunmehr falschen URLs an die korrekten neuen weitergeleitet werden. Bei einer Änderung in allen Ebenen (ich habe die Hauptdomain geändert, die Kategorie-URLs, die Schlagwort-URLs und die Permalinkstruktur der Beiträge) sollten die Weiterleitungen (Redirects) suchmaschinenfreundlich, schnell und so früh als möglich stattfinden. Weiterlesen...

Florian Meier macht mit einem Hook, was viele andere mit Plugins versuchen: Deutsche Anführungszeichen in WordPress ohne Plugin.

Allerdings ist das immer noch nicht die ultimative Lösung, wie ich feststellen musste.

Einige Anführungen sind anscheinend direkt als Zollzeichen kodiert. Wenn man das allerdings ersetzen lassen würde, dann könnte man auch keine Bilder mehr anzeigen (ja, ich habe es ausprobiert und bin damit hingefallen).

Weiterlesen...

Als mir Dieter vor mehreren Jahren einmal die Frage stellte, was die Intention der Programmierer hinter WordPress sei, wusste ich nicht, was er damit meinte oder worauf er damit abzielte.

Ich ging davon aus, dass WordPress, wie viele andere Programme auch, das Resultat von Unzufriedenheit war. Weiterlesen...

Es sind nicht nur die Plugins, die eine WordPress-Installation lahmlegen können. Es kann auch das Theme selbst sein.

Every visit to that blog post was generating 47 server requests. 36 of those were for images. This is beyond extreme. The requests were also for CSS and javascripts; all the typical things I’d expect to see.

Weiterlesen...

Drupal Gardens ist mit Drupal, was WordPress.com mit WordPress ist: eine gehostete CMS-Lösung. Hätte ich aber nicht die Diskussion der zwei CMS-Größen Matt Mullenweg (WordPress) und Dries Buytaert (Drupal) zum Thema Open Source gesehen, wäre ich nie darauf gekommen.

Drupal Gardens ist das auf Drupal basierende Äquivalent zu WordPress.com, dem Service, auf dem dreitehabee momentan läuft. Weiterlesen...

Nicht uninteressant, welche Gründe hier als für den Triumph von WordPress über Movable Type verantwortlich genannt werden. (Und in der Tat, ich habe diese massive Welle an „Switches“ genau so wahrgenommen, wie es Automattic eingeplant hatte…)

Automattic would extend whatever services it could, at no expense to the customer, getting them to switch.

Weiterlesen...

Kann die Benutzeroberfläche eines Programms Einfluss auf die Art und die Qualität von Artikeln nehmen? Ich denke, dass die Oberflächen verschiedener Content Management Systeme und Blogservices sehr wohl großen Einfluss auf die meisten der damit veröffentlichten Artikel nehmen. Wenn auch nicht überprüft, so vermute ich sehr, dass die Oberfläche von Tumblr sehr zur Verlinkung und zur Kopie einlädt, die Oberfläche von Blogger zum klassischen Titel-Text-Blogeintrag, das Interface von Textpattern zu längeren Artikeln, etc. Weiterlesen...

tumblr2wp konvertiert bei Tumblr gehostete Blogs ins WordPress Exportformat WXR.

Aktualisierung am 17. März 2012

Achtung! tumblr2wp nützt die bei Tumblr gespeicherten URLs als eindeutige Identifikatoren für die interne Verknüpfung von Datensätzen. WordPress (sowohl com als auch org) importiert aus den mit tumblr2wp erstellten WXR-Dateien aber nicht nur die Inhalte, sondern legt sie auch mit den bei Tumblr gespeicherten IDs an. Weiterlesen...

Es folgt ein langer Artikel über die verzweifelte Suche nach einem geeigneten Server für dreitehabee.

Wer in den letzten Wochen dreitehabee besucht oder sich über die immer wieder „neuen“ alten Einträge im Newsfeed gewundert hat, dem ist der mehrfache Server-/Hosting-/Servicewechsel, den ich mit meiner Website gemacht habe, ohnehin aufgefallen. Weiterlesen...

So, so. Jetzt bestimmt mein CMS wie ich es schreiben muss… Matt Mullenweg überkam wohl der Hochmut, ganz ohne Ankündigung oder Abstimmung eine Funktion in den WordPress-Code einzubauen, die schlichtweg alle Schreibvarianten von WordPress so vereinheitlicht, dass das W und das P groß geschrieben werden. Weiterlesen...

In WordPress sollen veröffentlichte Artikel einer bestimmten Kategorie, die allesamt ein benutzerdefinierte Feld (Custom Field) haben, das ein Datum im Format JJJJ-MM-TT, also z.B.: 2009-12-20, enthält, nach eben diesem benutzerdefinierte Feld aufsteigend sortiert ausgegeben werden, sofern das Datum nicht bereits in der Vergangenheit liegt. Weiterlesen...

Wer WordPress Widgets nur auf bestimmten Seiten anzeigen möchte, der ist hiermit fündig geworden: is_home(), is_single(), etc. sind die Schlagworte, mit denen man bei Widget Logic operiert. Widget Logic. Weiterlesen...

Was momentan hier zu sehen ist, ist das Resultat eines Unfalls. Man merke sich bitte für die Zukunft: Editiere niemals mitten in der Nacht deine Designvorlagen und benenne sie niemals ungenau. Um etwa 2:30 Uhr morgens war das Kaffeehäferldesign dann irgendwo verschwunden. Weiterlesen...

Von Blogger zu Textpattern, von Textpattern zu WordPress, von WordPress zu Tumblr. Ist das nicht ein Rückschritt von Systemen, die unendlich viele Möglichkeiten bieten zu einem System, das meine gesamte Online-Tätigkeit auf die Kategorien Text, Foto, Zitat, Link, Chat, Audio und Video beschränkt? Weiterlesen...

Wer braucht noch WordPress oder andere hochtrabende Content Management Systeme (CMS) wenn sowieso alle auf die eine oder andere Weise „tumbln“? Auf dreitehabee wie auch auf fast allen Blogs, die ich per Newsfeed abonniert habe, gibt es mal lange Artikel, mal kurze, mal nur Videos, manchmal nur Lieder oder Bilder! Weiterlesen...

Es ist soweit, ich pfeif drauf. Egal, welches Theme man sich herunterlädt, allesamt sind sie ein Schmarr’n. Die ach so hochgepriesenen Layouts (Grid, Fibonacci, was weiß ich) taugen allesamt nichts, denn entweder sie verwenden für die einfachsten WordPress-internen Funktionen völlig unnötig einen Haufen Plugins oder sie sind für Seiten aus dem deutschen Sprachraum nicht stimmig. Weiterlesen...

Für meine Verhältnisse sehr lange hatte ich nun das zweispaltige, kottke-ähnliche Design auf mkln.org. Damit ist jetzt endlich Schluss. Überhaupt ist mit ein paar Dingen hier (wiedereinmal) Schluss. Wäre Textpattern nicht in einem andauernden Dornröschenschlaf, ich hätte ja schon wieder dahin gewechselt, wenn aber sogar John Hicks sagt, dass er ein anderes CMS als Textpattern verwenden würde, wenn er nur könnte, warum soll dann nicht auch ich mit WordPress arbeiten. Weiterlesen...

Wer WordPress ohne zusätzliche Cache-Plugins nutzt, sollte sich dieser Sache auch bewusst sein und eventuell Abhilfe schaffen: WordPress nutzt von Haus aus keinen Cache, dh. die Seite wird mit jedem Aufruf neu erstellt. Und das kostet Prozessorleistung. Cache-Plugins wie WP-Cache 2 oder WP Super Cache bieten hier Abhilfe. Weiterlesen...

WordPress kann viel (außer am richtigen Datum in der neuen Version zu erscheinen), einige Dinge sind aber noch nicht ganz so ausgereift, wie man es gerne hätte. Eines dieser Problemchen ist, dass Artikel kein Verfall- oder Ablaufdatum haben können, was für den Gebrauch als Blogger vielleicht uninteressant ist, für solche, die WordPress allerdings als CMS einsetzen, wichtig sein kann. Weiterlesen...

Seit einiger Zeit gibt es auf dreitehabee Asides. Asides kann man entweder als gewöhnliche, aber kurze Artikel ausgeben, oder aber optisch und strukturell von allen anderen Artikeln abtrennen. Asides können Artikel der Kategorie Asides sein („einfache Asides“, zB: kurze Anmerkungen), oder aber auch Artikel einer anderen Kategorie, die auch zur Kategorie Asides gehören („kombinierte Asides“, zB: kurze Filmrezensionen). Weiterlesen...

Textpattern (TXP) besitzt über keine Exportfunktion für die in der Datenbank gespeicherten Einträge. Andere Content Management Systeme (CMS) müssen diese Daten in ihre eigenen Datenbanken importieren, doch sind aktuelle Skripte für Importe aus einer TXP-Datenbank immer seltener oder sie erfüllen nicht genau den Zweck, den ich in einem Importskript sehe: Die Daten des einen CMS ins Format des anderen CMS zu konvertieren und importieren. Weiterlesen...

Do NOT follow this link or you will be banned from the site!