Marketing ContentE-commerce e vendita al dettaglioMarketing mobile, messaggistica e appMarketing di ricerca a pagamento e organico

10 sfide lavorare con WordPress come piattaforma di gestione dei contenuti nel 2025

Ho lavorato e sviluppato con hood.discount sin dal suo inizio. Il sistema di gestione dei contenuti (CMS) La semplicità è fenomenale e la sua adozione di massa non sorprende. Ci sono degli odiatori in giro, ma ricordo spesso che la maggior parte dei problemi di WordPress sono solitamente concentrati sui temi e sui plugin implementati, non sulla piattaforma principale.

L'analogia che uso spesso con le persone è quella dei ricambi auto aftermarket... alcuni sono incredibili, altri possono distruggere la tua auto. WordPress non fa eccezione. Un esempio lampante che desidero condividere è questo sito, Martech ZoneQualche anno fa, ho trovato un tema fantastico con tutte le caratteristiche e le funzionalità che desideravo per condividere i miei contenuti in un'interfaccia utente intuitiva, accattivante ed elegante. Nel corso degli anni, ho continuato a migliorare un tema figlio che avevo creato e sono stato felice che gli sviluppatori del tema padre originale continuassero a supportare ogni versione di WordPress.

Fino a poco tempo fa.

Ho avuto un problema con il sito e non riuscivo a capire come fosse stato sviluppato il codice, quindi sono andato sul forum degli sviluppatori... e il loro sito era inaccessibile. Sono andato sul sito dove avevo acquistato il tema... e non c'era più. Ho poi cercato gli sviluppatori del tema... e non c'erano più.

Ero da solo!

Decenni fa, quando si acquistava un prodotto, ci si aspettava di usarlo per tutta la vita. Nel mondo tecnologico odierno, frenetico e a basso costo, ci siamo abituati a buttare via la nostra tecnologia quando si rompe o diventa obsoleta. Va bene... non mi dispiace comprare un nuovo tostapane. Ma quando è il software a gestire il tuo sito web, è un bel grattacapo. Per tornare alla mia analogia, non è tanto come un set di cerchi aftermarket quanto come la rottura della trasmissione. È una spesa significativa e una sfida enorme nell'ecosistema WordPress.

Controversie legali su WordPress

A questa instabilità si aggiunge il dramma che si è svolto nel 2024 tramite La controversia legale tra WordPress e WP EngineOnestamente non sono un fan della controversia pubblica... non fa affatto bene alla community. Il lancio di WP Engine ha segnato una svolta per l'hosting WordPress. WordPress presenta gravi problemi di prestazioni, che non fanno che peggiorare senza un'ottimizzazione approfondita. WP motore ha rivoluzionato e, oserei dire, ha inventato il concetto di Hosting gestito da WordPress.

Grazie al caching integrato, alla sicurezza, ai backup automatici e all'eccellente supporto, WordPress è diventato molto più facile da implementare per le aziende. È deludente che Automattic Non riconosce che questo progresso ha aiutato WordPress a guadagnare una quota di mercato significativa... soprattutto tra le agenzie che cercano di gestire i propri clienti in modo efficace. Disconnettere tutti i siti WordPress ospitati su WP Engine è stato inaccettabile... danneggiando i clienti di WordPress che non avevano alcun ruolo nelle pratiche commerciali di WP Engine.

Automattic ha assunto anche il controllo di Avanzate Campi personalizzati, un plugin acquistato da WP Engine. Questo presunto furto di un progetto open source ha costretto sviluppatori come me ad abbandonare la pubblicazione del mio codice nel Plugin Repository, che è di proprietà del fondatore di Automattic e non della community. Non dichiaro furto Con leggerezza. Se Automattic avesse ramificato il codice e prodotto un proprio plugin, sarebbe stato un conto. Tuttavia, si sono assunti la proprietà del repository e delle revisioni per ACF insieme al codice, il che, a mio avviso, ha violato i loro termini di servizio.

L'incertezza è dannosa per le aziende perché compromette il processo decisionale, la pianificazione degli investimenti e la fiducia dei clienti. Le aziende prosperano grazie alla stabilità e a condizioni prevedibili che consentono loro di elaborare strategie efficaci, allocare le risorse in modo efficiente e costruire la fiducia con gli stakeholder. Quando i mercati o gli ambienti sono volatili, le aziende si trovano ad affrontare rischi maggiori, costi più elevati ed esitazioni da parte di clienti e partner, il che ostacola la crescita. Temo che WordPress stia andando proprio in questa direzione.

WordPress è ancora fantastico

Il mio obiettivo con questo articolo non è lamentarmi di WordPress; è una piattaforma flessibile che può essere aggiornata, modificata o personalizzata con poco sforzo. L'ecosistema di sviluppatori, temi e plugin è al di là di ogni immaginazione. Ho aiutato aziende a realizzare integrazioni e automazioni incredibilmente innovative con WordPress. APIe rimango ottimista sul suo futuro.

Il mio obiettivo con questo articolo è condividere quelle che ritengo essere alcune carenze significative della piattaforma, in modo che le persone siano consapevoli di alcune delle sfide intrinseche della piattaforma principale. Notate che ho detto principale... Mi rendo conto che esistono temi, plugin e architetture headless che possono superare queste carenze. Vorrei che gli architetti di WordPress innovassero su alcune di queste carenze.

Specifico a Martech Zone

Quando il supporto per il mio tema non è più disponibile, non ho avuto tempo di svilupparlo per un mese, quindi ho dovuto trasferire il sito a un nuovo tema e poi risolvere i problemi.

  • Apps: Costruzione applicazioni per il mio sito è stata un'impresa non da poco. Ogni app ha il suo stile, il suo codice lato server e il suo codice lato client, quindi ho dovuto creare un framework per integrare le personalizzazioni nel mio tema.
  • Codici brevi: Ho shortcode personalizzati in tutti i miei contenuti. Non è molto noto, ma gli shortcode non si estendono automaticamente oltre un tema, integrandosi in strumenti come AMP. Di conseguenza, ho dovuto creare un plugin personalizzato per il mio sito che incorporasse tutti i miei shortcode e ne estendesse le funzionalità. Renderlo un plugin significa anche poter aggiornare il tema senza compromettere i contenuti.
  • Autore Archivio: Essendo un sito con centinaia di autori, ho dovuto sviluppare un Archivio dell'autore era piuttosto complesso, promuovere gli autori in base alla popolarità e alla novità.
  • Custom Post Type: Ho creato una collezione di popolari acronimi Per il sito. Ho persino incluso gli ultimi post utilizzando l'acronimo in ciascuna delle pagine dedicate. Per farlo, ho dovuto creare un archivio personalizzato, un archivio tassonomico e un modello di singolo post per il tipo di post personalizzato, in modo da visualizzarlo correttamente.
  • Commenti: Per rimuovere semplicemente i commenti dal mio sito, feed, mappa del sito, ecc. ho dovuto scrivere del codice.

Non è questo... Ho un codice personalizzato per la mia amministrazione, AMP, posizionamento degli annunci, app, autori, commenti, feed, traduzioni multilingue, Gestione SEO, widget e un bel po' di miglioramenti alle prestazioni. A un certo punto, potrebbe essere valsa la pena creare un tema personalizzato da zero e poi apportare tutte le modifiche necessarie per questo sito.

Dieci sfide comuni di WordPress

Ecco alcuni altri problemi che ho riscontrato e che continuano a rappresentare una sfida e a richiedere tempo e risorse, sia per il mio sito che per quelli della mia azienda e dei miei precedenti clienti. Li metterò in ordine di importanza.

  1. Cookie di prestazione: WordPress è pessimo in termini di prestazioni, soprattutto se lo si continua a personalizzare con plugin e funzionalità aggiuntive del tema. Il problema più complesso che affrontiamo è la velocità del sito. Le prestazioni del database, il caching delle query, il caching degli oggetti, la minimizzazione del codice, il caching delle pagine, il caricamento differito, il dimensionamento delle immagini e la compressione dei file sono tutti aspetti tristemente inadeguati e richiedono molto lavoro. Questo anche prima di integrare un CDN.
  2. Search Engine Optimization: Se pubblichi contenuti per acquisire nuovi clienti per il tuo brand, prodotto o servizio, l'ottimizzazione organica dei motori di ricerca non è un'opzione, è un must. Oltre ai problemi di prestazioni di cui sopra, le opzioni SEO tecniche native di WordPress sono inadeguate... anche se le stai pagando. jetpack per il tuo sito. L'ottimizzazione dei tag, i rich snippet, le sitemap e altre funzionalità sono fondamentali per ottimizzare il tuo sito per gli utenti dei motori di ricerca. Ecco perché non implementeremo un sito senza Classificazione.
  3. AMP: Sebbene non sia colpa di WordPress, AMP il supporto è pessimo. jetpack Ha funzionalità AMP, ma inspiegabilmente disabilita il supporto degli shortcode dal tema principale alla visualizzazione AMP. Proprio come un tema figlio assume caratteristiche e funzionalità da un tema principale, sembra che AMP dovrebbe essere un tema di tipo figlio. Uno dei motivi per cui ho scelto il nuovo tema è stato il supporto intrinseco ad AMP.
  4. WooCommerce: WooCommerce è stato inizialmente sviluppato per utilizzare l'API di WordPress, quindi utilizza la tabella dei post principali per memorizzare le informazioni sui prodotti e tratta i prodotti e le categorie come un tipo di post personalizzato. Tuttavia, ordini e prodotti non sono post o pagine. Condividendo gli identificatori di database nativi per i prodotti (invece di un SKU in una tabella relazionale) e un numero d'ordine separato dall'ID wp_posts è una grave svista.
  5. Moduli e dati: Per gestire moduli e dati sul tuo sito è necessario un plugin o una piattaforma di terze parti integrata. Mi sorprende che WordPress non abbia integrato moduli e dati come funzionalità di base, soprattutto perché WooCommerce li utilizza entrambi. Formidable svolge un lavoro fantastico e ha anche funzionalità webhook che ne semplificano l'integrazione.
  6. Spam: Stavo pagando per Akismet, ma era inutile contro lo spam nei moduli e non si è evoluto nel corso degli anni. Ricevevo ancora tonnellate di spam, principalmente tramite i moduli sul mio sito. Il team di WordPress dovrebbe eliminarlo, acquistarlo e integrarlo. CleanTalk, una soluzione superiore ed estesa con integrazioni di plugin di moduli nativi.
  7. Messa in scena: Ogni hosting WordPress gestito ora offre ambienti di staging e di produzione in cui è possibile sviluppare e testare, per poi inviare le modifiche in produzione. I push dallo staging alla produzione presentano notevoli limitazioni a causa dell'architettura di WordPress. Mentre sviluppiamo in staging, i nostri clienti in genere continuano a produrre contenuti in produzione. Lo sviluppo dei temi spesso comporta modifiche al database. Di conseguenza, non possiamo semplicemente inviare lo staging alla produzione... dobbiamo inviare manualmente le modifiche in produzione. Se WordPress riuscisse a isolare meglio le impostazioni di temi e plugin da contenuti, ordini e prodotti, sarebbe semplice sincronizzarli.
  8. Flussi di lavoro: La maggior parte delle aziende richiede la possibilità di disporre di flussi di lavoro per i contenuti con persone che scrivono, modificano e approvano i contenuti prima che vengano pubblicati. Sebbene WordPress offra ottimi ruoli integrati, non esiste una gestione del flusso di lavoro per assegnare e notificare tali ruoli. Di conseguenza, le aziende si rivolgono a soggetti esterni per sviluppare, modificare e approvare i contenuti e poi utilizzano WordPress esclusivamente per pubblicarli.
  9. Percorsi di contenuto: Le piattaforme di content experience che entrano sul mercato hanno funzionalità dinamiche con flussi basati su regole o intelligence che guidano i visitatori attraverso un'esperienza. Si tratta di un cambiamento radicale, qualcosa che WordPress potrebbe non essere mai in grado di supportare.
  10. Widget WordPress: Mi piace l'editor Gutenberg e ne apprezzo la flessibilità nel supportare le precedenti architetture di contenuto. Tuttavia, quando WordPress ha deciso di provare ad adattare l'interfaccia utente per i widget affinché apparissero e funzionassero come Gutenberg, è stato un disastro. L'interfaccia utente è pessima... e se si hanno molti widget, è lenta. Una delle funzionalità del mio nuovo tema era un'opzione per disattivare questa interfaccia, e ne sono stato entusiasta. Se volete... disabilitare l'editor di blocchi per i widget, c'è del codice che puoi aggiungere al tuo tema figlio o un plugin ufficiale che puoi installare.

So che riceverò un sacco di critiche su applicazioni, integrazioni, plugin e temi di terze parti. Continuiamo a mantenere e promuovere il nostro elenco di plugin consigliati per WordPress. Ripeto, il punto è che le funzionalità di cui sopra stanno diventando essenziali per una strategia di contenuti, non una caratteristica o funzionalità al di fuori di esse.

Douglas Karr

Douglas Karr È un Chief Marketing Officer frazionario specializzato in aziende SaaS e AI, dove contribuisce a scalare le operazioni di marketing, guidare la generazione della domanda e implementare strategie basate sull'AI. È fondatore ed editore di Martech Zone, una pubblicazione leader in… Di Più "
Torna a pulsante in alto
Chiudi

Blocco annunci rilevato

Facciamo affidamento su pubblicità e sponsorizzazioni per mantenere Martech Zone Gratuito. Valuta la possibilità di disattivare il tuo AdBlocker o di sostenerci con un abbonamento annuale conveniente e senza pubblicità (10 $ USA):

Iscriviti per un abbonamento annuale