Marketing treści

10 wyzwań związanych z pracą z WordPressem jako platformą zarządzania treścią w 2023 roku

Pracuję i rozwijam z WordPressem od samego początku. Prostota systemu zarządzania treścią jest fenomenalna, a jego masowe przyjęcie nie jest niespodzianką. Są hejterzy, ale często przypominam ludziom, że problemy z WordPressem zwykle koncentrują się wokół zaimplementowanych motywów i wtyczek, a nie na podstawowej platformie.

Analogią, której często używam w odniesieniu do ludzi, są części samochodowe z rynku wtórnego… niektóre są niesamowite, a inne mogą zniszczyć samochód. WordPress nie jest inny. Przykładem, którym chcę się podzielić, jest ta strona, Martech Zone. Kilka lat temu znalazłem fantastyczny motyw ze wszystkimi funkcjami i funkcjami, które chciałem udostępnić w użytecznym, pięknym i eleganckim interfejsie użytkownika. Przez lata kontynuowałem ulepszanie stworzonego przeze mnie motywu potomnego i byłem szczęśliwy, że twórcy oryginalnego motywu nadrzędnego nadal wspierali każdą wersję WordPressa.

Do niedawna.

Kilka tygodni temu miałem problem z witryną i nie mogłem znaleźć sposobu, w jaki kod został opracowany, więc poszedłem na forum programistów… i ich witryna nie działała. Poszedłem więc do ThemeForest gdzie kupiłem motyw… i zniknął. Potem szukałem twórców motywu… i ich nie było.

Byłem sam!

Kilkadziesiąt lat temu, kiedy kupiłeś produkt, spodziewałeś się, że będziesz go używać przez całe życie. W dzisiejszym szybko rozwijającym się świecie tanich technologii przyzwyczailiśmy się do wyrzucania naszej technologii, gdy się psuje lub staje się przestarzała. W porządku… Nie mam nic przeciwko kupowaniu nowego tostera. Ale kiedy jest to oprogramowanie obsługujące Twoją witrynę, jest to spory ból głowy. Wracając do mojej analogii, jest to mniej jak zestaw felg z rynku wtórnego, a bardziej jak pęknięcie skrzyni biegów. To znaczny wydatek i ogromne wyzwanie w ekosystemie WordPress.

WordPress jest nadal świetny

Moim celem w tym artykule nie jest narzekanie na WordPress, to elastyczna platforma, którą można aktualizować, przenosić lub dostosowywać przy niewielkim wysiłku. Również ekosystem programistów, motywów i wtyczek jest poza wyobraźnią. Pomogłem firmom dokonać niewiarygodnie innowacyjnych integracji i automatyzacji za pomocą interfejsu API WordPress i nadal optymistycznie patrzę w jego przyszłość.

Moim celem w tym artykule jest podzielenie się, moim zdaniem, pewnymi znaczącymi niedociągnięciami platformy, aby ludzie byli świadomi niektórych nieodłącznych wyzwań związanych z podstawową platformą. Zauważ, że powiedziałem rdzeń… Zdaję sobie sprawę, że istnieją motywy, wtyczki i bezgłowe architektury, które mogą je przezwyciężyć. Chciałbym tylko zobaczyć, jak architekci WordPress wprowadzają innowacje w zakresie niektórych z tych niedociągnięć.

Specyficzne dla Martech Zone

Nie mam czasu na rozwijanie się przez miesiąc, więc musiałem przenieść witrynę do nowego motywu, a następnie rozwiązać problemy.

  • Autor Archiwum – Jednym z problemów, który mam teraz, jest to, że mam setki autorów, więc zbudowanie strony autora wymaga sporo rozwoju, więc mogę ograniczyć listę do każdego, kto udostępnił artykuł w ciągu ostatniego miesiąca. To nie jest zbyt trudne… Mogę opracować niestandardowy szablon, wyszukać najnowsze posty, wyszukać unikalnych autorów, a następnie zbudować ich tablicę, uporządkować je alfabetycznie i wyświetlić informacje o ich profilu.
  • Custom Post Type – Zbudowałem zbiór akronimów dla strony, która całkiem nieźle sobie radziła. Na każdej ze stron akronimów umieściłem nawet najnowsze posty używające akronimu. I… udało się, ludzie bardzo lubili przechodzić od definicji do kilku artykułów na ten temat. Musiałem jednak zbudować niestandardowe archiwum, archiwum taksonomii i szablon pojedynczego postu dla niestandardowego typu postu, aby wyświetlić go poprawnie. Teraz, mając nowy motyw, muszę je przebudować.

Dla obu mam kod podstawowy. Muszę tylko zbudować szablony w moim nowym motywie potomnym, aby działały. Nie jest to trudne ale czasochłonne. WordPress ma funkcje do ich rozwijania, ale tak nie jest że łatwo. Jeśli prowadzisz firmę – to spory wydatek. Wygląda na to, że WordPress ma możliwość zbudowania towarzyszących (podstawowych) opcji interfejsu użytkownika do niestandardowych typów postów w celu dostosowania sposobu ich wyszukiwania i wyświetlania. Ponownie, wiem, że istnieją wtyczki, które pomagają… Po prostu myślę, że jest to szansa dla podstawowej platformy.

Nowy motyw, który kupiłem, i motyw potomny, który mam, również mają to ograniczenie. Wszystko Typ niestandardowy postu archiwa, strony taksonomii i pojedyncze niestandardowe posty typu post używają domyślnych opcji motywu. Ponownie, wiem, że może to być fajna funkcja w motywie… ale naprawdę chciałbym, aby była to podstawowa funkcja. Chciałbym móc kliknąć niestandardowe ustawienie typu postu, wybrać sposób zapytania i wybrać opcję układu… zamiast kodować to wszystko.

Dziesięć dodatkowych wyzwań WordPress

Oto kilka innych napotkanych przeze mnie problemów, które nadal stanowią wyzwanie i kosztują czas i zasoby u moich klientów:

  1. Search Engine Optimization – Jeśli publikujesz treści w celu pozyskania swojej marki, produktu lub usługi, optymalizacja bezpłatnych wyników wyszukiwania nie wchodzi w grę – jest koniecznością. Możliwości WordPressa są tutaj żałośnie niewystarczające… nawet jeśli za nie płacisz Jetpack dla Twojej witryny. Optymalizacja tagów, fragmenty rozszerzone, mapy witryn i inne funkcje mają kluczowe znaczenie dla optymalizacji witryny pod kątem użytkowników wyszukiwarek. Dlatego nie zrealizujemy strony bez Rankmat.
  2. AMP – Chociaż to nie wina WordPressa, obsługa AMP jest okropna. Jetpack ma możliwości AMP, ale w niewytłumaczalny sposób wyłącza obsługę skrótów z motywu nadrzędnego do wyświetlacza AMP. Tak jak motyw potomny przejmuje cechy i funkcjonalność motywu nadrzędnego, wydaje się, że AMP powinien być motywem potomnym. Jednym z powodów, dla których wybrałem nowy motyw, była nieodłączna obsługa AMP.
  3. Wydajność – WordPress jest nadal psem, jeśli chodzi o szybkość, ponieważ nadal dostosowujesz go za pomocą dodatkowych wtyczek i funkcji motywu. Kiedy pracujemy nad witrynami naszych klientów, najbardziej złożonym problemem, z jakim się borykamy, jest szybkość witryny. Jeśli zagłębimy się, często znajdziemy setki zapytań i próśb o wyświetlenie nawet jednej strony. Nie jestem ekspertem w tej dziedzinie, ale jestem zaskoczony, że w tej chwili nie ma wbudowanych pamięci podręcznych zapytań do bazy danych ani natywnego buforowania na platformie podstawowej. Pracowałem z innymi platformami, które publikowały strony, fizycznie tworząc pliki w pamięci podręcznej, zamiast generować je dynamicznie przy każdym żądaniu.
  4. WooCommerce
    - WooCommerce został pierwotnie opracowany w celu wykorzystania interfejsu API WordPress, więc używa tabeli postów podstawowych do przechowywania informacji o produktach i traktuje produkty i kategorie jak niestandardowy typ postu. Produkty nie są jednak postami ani stronami. Produkty to zbiór funkcji, cen i wersji. Jeśli wychodzisz z nową wersją produktu i zamierzasz ją wydać pewnego dnia, dość trudno jest sporządzić szkic i opublikować wydanie nowej wersji. Obejście polega na utworzeniu nowego produktu, cofnięciu publikacji starego produktu, zaktualizowaniu bezpośredniego łącza nowego produktu itp.… a następnie oczywiście masz inny identyfikator produktu między tymi dwoma.
  5. Formularze i dane – Do zarządzania formularzami i danymi w Twojej witrynie naprawdę potrzebna jest wtyczka lub zintegrowana platforma innej firmy. Jestem zaskoczony, że WordPress nie włączył formularzy i danych jako podstawowej funkcji – zwłaszcza, że ​​WooCommerce w zasadzie również wykorzystuje oba te elementy. Elementor, na przykład, wykonuje niesamowitą pracę, a nawet ma funkcje webhook, które ułatwiają integrację.
  6. Spam – płaciłem za Akismet ale był bezużyteczny w walce ze spamem z formularzy i wydaje się, że przez lata nie ewoluował. Nadal otrzymywałem mnóstwo spamu, zwłaszcza za pośrednictwem formularzy w mojej witrynie. Zespół WordPress powinien go po prostu zabić, kupić i zintegrować CleanTalk co jest znacznie lepszym rozwiązaniem z natywną integracją wtyczek formularza.
  7. Inscenizacja – Praktycznie każdy zarządzany hosting WordPress ma teraz środowiska testowe i produkcyjne, w których można opracowywać i testować, a następnie wprowadzać zmiany do produkcji. Używamy koło zamachowe za to i absolutnie to kocham. Ale przejście do produkcji ma straszne ograniczenia ze względu na architekturę WordPressa. Podczas gdy rozwijamy się na etapie inscenizacji, nasi klienci zazwyczaj nadal produkują treści w produkcji. Rozwój motywu często skutkuje zmianami w bazie danych. W rezultacie nie możemy po prostu przekazać etapów do produkcji… musimy ręcznie wprowadzić zmiany do produkcji. Gdyby WordPress lepiej radził sobie z dyskretnym oddzielaniem WSZYSTKICH treści od motywów i wtyczek, możliwe byłoby po prostu wypychanie jednego lub drugiego zamiast wybierania motywu w porównaniu z bazą danych.
  8. Przepływy pracy – Większość firm wymaga możliwości posiadania przepływów pracy z osobami, które piszą, edytują, a następnie zatwierdzają treść, zanim zostanie ona opublikowana. Chociaż WordPress ma wbudowane świetne role, nie ma zarządzania przepływem pracy do przypisywania i powiadamiania o tych rolach. W rezultacie firmy szukają zewnętrznych rozwiązań w celu opracowania, edycji i zatwierdzenia treści, a następnie używają WordPressa tylko do ich opublikowania.
  9. Treściowe podróże – Nowsze platformy do obsługi treści nie są uporządkowane według rodzaju treści, ale według typu użytkownika. Systemy te mają dynamiczne możliwości z przepływami opartymi na regułach lub danych wywiadowczych, które przeprowadzają gościa przez doświadczenie. To dramatyczna zmiana i coś, czego WordPress może nigdy nie być w stanie pomieścić.
  10. Widgety WordPress – Jestem fanem edytora Gutenberga i naprawdę doceniam elastyczność, jaką zapewnia przy jednoczesnym wspieraniu poprzednich architektur treści. Jednak kiedy WordPress postanowił spróbować dostosować interfejs użytkownika, aby widżety wyglądały i działały jak Gutenberg, była to katastrofa. Interfejs użytkownika jest okropny… a jeśli masz mnóstwo widżetów, jest powolny. Jedną z funkcji mojego nowego motywu była opcja wyłączenia tego interfejsu i byłem zachwycony. Jeśli chcesz wyłącz edytor bloków dla widżetów, istnieje kod, który możesz dodać do swojego motywu podrzędnego lub oficjalna wtyczka, którą możesz zainstalować.

Wiem, że dostanę mnóstwo sprzeciwu wobec aplikacji, integracji, wtyczek i motywów innych firm. Nadal utrzymujemy i promujemy naszą własną listę polecane wtyczki dla WordPressa. Ponownie chcę podkreślić, że powyższe funkcje stają się podstawą strategii dotyczącej treści, a nie funkcją lub funkcjonalnością poza nimi.

Ujawnienie: Martech Zone korzysta z linków partnerskich w całym tym artykule.

Douglas Karr

Douglas Karr jest dyrektorem ds. marketingu OtwórzWglądy i założycielem Martech Zone. Douglas pomógł dziesiątkom odnoszących sukcesy start-upów MarTech, pomagał w due diligence ponad 5 miliardów dolarów w przejęciach i inwestycjach Martech i nadal pomaga firmom we wdrażaniu i automatyzacji ich strategii sprzedaży i marketingu. Douglas to uznany na całym świecie ekspert ds. transformacji cyfrowej oraz MarTech i mówca. Douglas jest także autorem przewodnika dla manekinów i książki o przywództwie biznesowym.

Powiązane artykuły

Powrót do góry przycisk
Zamknij

Wykryto Adblock

Martech Zone jest w stanie udostępnić Ci te treści bez żadnych kosztów, ponieważ zarabiamy na naszej witrynie poprzez przychody z reklam, linki partnerskie i sponsoring. Będziemy wdzięczni za usunięcie blokady reklam podczas przeglądania naszej witryny.