Content Marketing

10 Herausforderungen bei der Arbeit mit WordPress als Content-Management-Plattform im Jahr 2023

Ich arbeite und entwickle seit Beginn mit WordPress. Die Einfachheit des Content-Management-Systems ist phänomenal, und seine Massenakzeptanz ist keine Überraschung. Es gibt Hasser da draußen, aber ich erinnere die Leute oft daran, dass sich die Probleme mit WordPress normalerweise um die implementierten Themen und Plugins drehen, nicht um die Kernplattform.

Die Analogie, die ich oft mit Menschen verwende, sind Aftermarket-Autoteile … einige sind unglaublich, und einige können Ihr Auto zerstören. WordPress ist nicht anders. Ein typisches Beispiel, das ich teilen möchte, ist diese Website, Martech Zone. Vor ein paar Jahren fand ich ein fantastisches Thema mit all den Features und Funktionen, die ich wollte, um meine Inhalte in einer brauchbaren, schönen und eleganten Benutzeroberfläche zu teilen. Im Laufe der Jahre habe ich ein von mir erstelltes Child-Theme weiter verbessert und war froh, dass die Entwickler des ursprünglichen Parent-Themes weiterhin jede Version von WordPress unterstützten.

Bis vor kurzem.

Vor ein paar Wochen hatte ich ein Problem auf der Seite und konnte nicht finden, wie der Code entwickelt wurde, also ging ich zum Entwicklerforum … und ihre Seite war nicht erreichbar. Also ging ich hinüber Themeforest wo ich das Thema gekauft habe ... und es war weg. Ich habe dann nach den Entwicklern des Themas gesucht … und sie waren weg.

Ich war auf mich allein gestellt!

Wenn Sie vor Jahrzehnten ein Produkt gekauft haben, haben Sie erwartet, dass Sie es ein Leben lang verwenden werden. In der heutigen schnelllebigen, kostengünstigen Technologiewelt haben wir uns daran gewöhnt, unsere Technologie wegzuwerfen, wenn sie kaputt geht oder veraltet ist. Das ist in Ordnung ... Ich habe nichts dagegen, einen neuen Toaster zu kaufen. Aber wenn es die Software ist, die Ihre Website betreibt, ist das ziemlich nervig. Um auf meine Analogie zurückzukommen, es ist weniger wie ein Aftermarket-Felgensatz als vielmehr wie Ihr Getriebebruch. Es ist ein erheblicher Aufwand und eine große Herausforderung im WordPress-Ökosystem.

WordPress ist immer noch großartig

Mein Ziel mit diesem Artikel ist es nicht, mich über WordPress zu beschweren, es ist eine flexible Plattform, die mit sehr wenig Aufwand aktualisiert, umgestellt oder angepasst werden kann. Auch das Ökosystem aus Entwicklern, Themen und Plugins übersteigt jede Vorstellungskraft. Ich habe Unternehmen dabei geholfen, einige unglaublich innovative Integrationen und Automatisierungen mit der WordPress-API durchzuführen, und ich bin weiterhin optimistisch, was ihre Zukunft angeht.

Mein Ziel mit diesem Artikel ist es, meiner Meinung nach einige wesentliche Mängel der Plattform aufzuzeigen, damit die Menschen sich einiger der inhärenten Herausforderungen der Kernplattform bewusst sind. Beachten Sie, dass ich Kern gesagt habe … Mir ist klar, dass es Themen, Plugins und kopflose Architekturen gibt, die diese überwinden können. Ich würde nur gerne sehen, wie WordPress-Architekten einige dieser Mängel innovieren.

Speziell für Martech Zone

Ich habe einen Monat lang keine Zeit zum Entwickeln, also musste ich die Seite auf ein neues Thema umstellen und dann die Probleme ausbügeln.

  • Autoren-Archiv – Ein Problem, das ich derzeit habe, ist, dass ich Hunderte von Autoren habe, sodass das Erstellen einer Autorenseite ziemlich viel Entwicklung erfordert, sodass ich die Liste auf alle beschränken kann, die im letzten Monat einen Artikel geteilt haben. Das ist nicht allzu schwierig … Ich kann eine benutzerdefinierte Vorlage entwickeln, die neuesten Posts abfragen, die einzelnen Autoren abrufen, dann ein Array davon erstellen, sie alphabetisch ordnen und ihre Profilinformationen anzeigen.
  • Custom Post Type – Ich habe eine Sammlung von Akronymen für die Seite erstellt, die wirklich gut lief. Auf jeder der Akronymseiten habe ich sogar die neuesten Beiträge mit dem Akronym eingefügt. Und… es hat gut funktioniert, die Leute haben es wirklich gemocht, von der Definition zu einigen Artikeln über das Thema zu wechseln. Ich musste jedoch ein benutzerdefiniertes Archiv, ein Taxonomiearchiv und eine einzelne Beitragsvorlage für den benutzerdefinierten Beitragstyp erstellen, um ihn richtig anzuzeigen. Jetzt, mit einem neuen Thema, muss ich diese neu entwickeln.

Für beide habe ich den Kerncode. Ich muss nur die Vorlagen in meinem neuen untergeordneten Thema erstellen, um sie betriebsbereit zu machen. Es ist nicht schwierig, aber es ist zeitaufwändig. WordPress hat die Funktionen, um diese zu entwickeln, ist es aber nicht zur Verbesserung der Gesundheitsgerechtigkeit einfach. Wenn Sie ein Unternehmen sind, ist dies eine ziemliche Ausgabe. Es scheint, dass es eine Möglichkeit für WordPress gibt, begleitende (Kern-)Benutzeroberflächenoptionen für benutzerdefinierte Beitragstypen zu erstellen, um anzupassen, wie sie abgefragt und angezeigt werden. Auch hier weiß ich, dass es Plugins gibt, die helfen … Ich denke nur, dass dies eine Chance für die Kernplattform ist.

Das neue Theme, das ich gekauft habe, und das Child-Theme, das ich habe, haben diese Einschränkung ebenfalls. Alle benutzerdefinierter Beitragstyp Archive, Taxonomieseiten und Beiträge mit einzelnen benutzerdefinierten Beitragstypen verwenden die Standardthemenoptionen. Auch hier weiß ich, dass dies ein nettes Feature im Thema sein könnte … aber ich wünschte wirklich, dies wäre ein Kernfeature. Ich würde gerne auf eine benutzerdefinierte Beitragstypeinstellung klicken, auswählen, wie sie abgefragt wird, und eine Layoutoption auswählen … anstatt alles zu codieren.

Zehn zusätzliche WordPress-Herausforderungen

Hier sind einige andere Probleme, auf die ich gestoßen bin und die meine Kunden weiterhin herausfordern und Zeit und Ressourcen kosten:

  1. SEO – Wenn Sie Inhalte für Akquisitionsbemühungen für Ihre Marke, Ihr Produkt oder Ihre Dienstleistung veröffentlichen, ist die Optimierung der organischen Suche keine Option – sie ist ein Muss. Die Fähigkeiten von WordPress sind hier völlig unzureichend … auch wenn Sie dafür bezahlen Jetpack für Ihre Website. Tag-Optimierung, Rich Snippets, Sitemaps und andere Funktionen sind entscheidend für die Optimierung Ihrer Website für Suchmaschinennutzer. Aus diesem Grund werden wir keine Website ohne implementieren Rangmath.
  2. AMP – Es ist zwar nicht die Schuld von WordPress, aber die AMP-Unterstützung ist schrecklich. Jetpack hat AMP-Fähigkeiten, aber unerklärlicherweise deaktivieren sie die Unterstützung von Shortcodes von Ihrem übergeordneten Thema zu Ihrer AMP-Anzeige. So wie ein Child-Theme Features und Funktionen von einem Parent-Theme übernimmt, scheint es, dass AMP ein Child-Type-Theme sein sollte. Einer der Gründe, warum ich das neue Theme ausgewählt habe, war die inhärente AMP-Unterstützung.
  3. Leistung – WordPress ist immer noch ein Hund, wenn es um Geschwindigkeit geht, da Sie es weiterhin mit zusätzlichen Plugins und Themenfunktionen anpassen können. Wenn wir an den Websites unserer Kunden arbeiten, ist das komplexeste Problem, das wir angehen, die Geschwindigkeit der Website. Wenn wir tief eintauchen, finden wir oft Hunderte von Anfragen und Anfragen, die nur für die Anzeige einer einzigen Seite gestellt wurden. Ich bin kein Experte auf diesem Gebiet, aber ich bin überrascht, dass es zu diesem Zeitpunkt keine inhärenten Datenbankabfrage-Caches und natives Caching auf der Kernplattform gibt. Ich habe mit anderen Plattformen gearbeitet, die Seiten veröffentlichten, indem sie zwischengespeicherte Dateien physisch erstellten, anstatt sie bei jeder Anfrage dynamisch zu generieren.
  4. WooCommerce
    - WooCommerce wurde ursprünglich entwickelt, um die WordPress-API zu nutzen, also verwendet es die Core-Posts-Tabelle, um Produktinformationen zu speichern, und behandelt die Produkte und Kategorien wie einen benutzerdefinierten Post-Typ. Produkte sind jedoch keine Beiträge oder Seiten. Produkte sind eine Sammlung von Funktionen, Preisen und Versionen. Wenn Sie eine neue Version eines Produkts herausbringen und es an einem bestimmten Tag veröffentlichen werden, ist es ziemlich schwierig, die neue Version zu entwerfen und zu veröffentlichen. Die Problemumgehung besteht darin, ein neues Produkt zu erstellen, die Veröffentlichung des alten Produkts aufzuheben, den Permalink des neuen Produkts zu aktualisieren usw. … und dann haben Sie natürlich eine andere Produkt-ID zwischen den beiden.
  5. Formulare und Daten – Es braucht wirklich ein Formular-Plugin oder eine integrierte Plattform eines Drittanbieters, um Formulare und Daten auf Ihrer Website zu verwalten. Ich bin überrascht, dass WordPress Formulare und Daten nicht als Kernfunktion integriert hat – zumal WooCommerce im Grunde beides nutzt. Elementor, zum Beispiel, leistet hervorragende Arbeit und verfügt sogar über Webhook-Funktionen, die die Integration vereinfachen.
  6. Spam – Ich habe bezahlt Akismet aber es war nutzlos gegen Formular-Spam und scheint sich im Laufe der Jahre überhaupt nicht weiterentwickelt zu haben. Ich habe immer noch eine Menge Spam erhalten, insbesondere über Formulare auf meiner Website. Das WordPress-Team sollte es einfach töten und kaufen und integrieren CleanTalk Dies ist eine weitaus bessere Lösung mit nativen Formular-Plugin-Integrationen.
  7. Staging – Praktisch jedes verwaltete WordPress-Hosting verfügt jetzt über Staging- und Produktionsumgebungen, in denen Sie entwickeln und testen und Ihre Änderungen dann in die Produktion übertragen können. Wir gebrauchen Schwungrad dafür und liebe es absolut. Aber das Staging für die Produktion hat aufgrund der Architektur von WordPress schreckliche Einschränkungen. Während wir Staging entwickeln, produzieren unsere Kunden in der Regel immer noch Inhalte in der Produktion. Die Themenentwicklung führt häufig zu Datenbankbearbeitungen. Infolgedessen können wir die Bereitstellung nicht einfach in die Produktion verschieben … wir müssen Änderungen manuell in die Produktion übertragen. Wenn WordPress es besser macht, ALLE Inhalte diskret von Themes und Plugins zu trennen, könnte es möglich sein, einfach die Möglichkeit zu haben, das eine oder andere zu pushen, anstatt nur Theme vs. Datenbank auszuwählen.
  8. Workflows – Die meisten Unternehmen benötigen Content-Workflows mit Personen, die Inhalte schreiben, bearbeiten und dann genehmigen, bevor sie live geschaltet werden. Während WordPress großartige Rollen integriert hat, gibt es kein Workflow-Management, um diese Rollen zuzuweisen und zu benachrichtigen. Infolgedessen schauen Unternehmen extern, um die Inhalte zu entwickeln, zu bearbeiten und zu genehmigen, und verwenden dann nur WordPress, um sie zu veröffentlichen.
  9. Content-Journeys – Neuere Content-Experience-Plattformen sind nicht nach Inhaltstyp organisiert, sondern nach Benutzertyp. Diese Systeme verfügen über dynamische Fähigkeiten mit regelbasierten oder intelligenten Abläufen, die einen Besucher durch ein Erlebnis führen. Das ist eine dramatische Veränderung und etwas, das WordPress möglicherweise nie bewältigen kann.
  10. WordPress-Widgets – Ich bin ein Fan des Gutenberg-Editors und schätze sehr die Flexibilität, die er bietet, während er frühere Inhaltsarchitekturen unterstützt. Als sich WordPress jedoch entschied, die Benutzeroberfläche für Widgets so anzupassen, dass sie wie Gutenberg aussieht und sich so verhält, war dies eine Katastrophe. Die Benutzeroberfläche ist schrecklich ... und wenn Sie eine Menge Widgets haben, ist sie langsam. Eine der Funktionen meines neuen Designs war eine Option zum Deaktivieren dieser Schnittstelle, und ich war begeistert. Wenn Sie wollen Deaktivieren Sie den Blockeditor für Widgets, gibt es Code, den Sie zu Ihrem untergeordneten Thema hinzufügen können, oder ein offizielles Plugin, das Sie installieren können.

Ich weiß, dass ich eine Menge Gegenwind für Anwendungen, Integrationen, Plugins und Themes von Drittanbietern bekommen werde. Wir pflegen und fördern weiterhin unsere eigene Liste von empfohlene Plugins für WordPress. Nochmals, mein Punkt ist, dass die oben genannten Features zum Kern einer Inhaltsstrategie werden, nicht zu einem Feature oder einer Funktionalität außerhalb davon.

Disclosure: Martech Zone verwendet Affiliate-Links in diesem Artikel.

Douglas Karr

Douglas Karr ist CMO von Öffnen Sie EINBLICKE und Gründer der Martech Zone. Douglas hat Dutzenden erfolgreicher MarTech-Startups geholfen, war bei der Due Diligence von MarTech-Akquisitionen und -Investitionen im Wert von über 5 Milliarden US-Dollar behilflich und unterstützt weiterhin Unternehmen bei der Umsetzung und Automatisierung ihrer Vertriebs- und Marketingstrategien. Douglas ist ein international anerkannter Experte und Redner für digitale Transformation und MarTech. Douglas ist außerdem Autor eines Dummie-Ratgebers und eines Buchs über Unternehmensführung.

Ähnliche Artikel

Nach oben-Taste
Menu

Adblock erkannt

Martech Zone ist in der Lage, Ihnen diese Inhalte kostenlos zur Verfügung zu stellen, da wir unsere Website durch Werbeeinnahmen, Affiliate-Links und Sponsoring monetarisieren. Wir würden uns freuen, wenn Sie Ihren Werbeblocker entfernen würden, während Sie unsere Website besuchen.