Suggerimenti e plugin per WordPress per quei momenti "Oh $#!%".
Pubblicato: 2020-06-01È successo a tutti noi prima o poi. Lavoriamo sodo per costruire un sito web che sia quasi impeccabile (ai nostri occhi, comunque) e poi arriva un cliente con un "suggerimento" che manda tutto in pezzi. Poi, ci sono quelle volte in cui noi stessi commettiamo un errore a testa bassa che significa che dovremo strappare le cose e provare a rimetterle insieme.
Non così in fretta. Quando si lavora con WordPress, sono disponibili alcune funzionalità integrate, best practice e plug-in che possono aiutarci in questi momenti. Forse non possono aggiustare tutto, ma possono almeno rendere il compito più facile da gestire. Ecco alcune selezioni degne di nota che vorrai controllare la prossima volta che si verifica $#!%.
Suggerimenti e trucchi
Usa le revisioni post
Alza la mano se hai mai commesso un errore enorme durante la modifica di una pagina o di un post (entrambe le mie mani sarebbero alzate se non stessi attualmente digitando). La buona notizia è che le revisioni di WordPress possono facilmente ripristinare le versioni precedenti di una pagina, portando a un grande sospiro di sollievo. Una cosa da notare è che, quando crei tipi di post personalizzati, hai la possibilità di mantenere o meno le revisioni. Potrebbe valere la pena accenderli.
Sostienilo
Se sei nel processo di sviluppo, assicurati di creare backup mentre raggiungi vari traguardi del progetto. Questa sarà una risorsa inestimabile che ti permetterà di cancellare in fretta errori o incomprensioni. E, se il tuo sito è attivo, è necessario eseguire il backup ogni giorno.
Commenta il tuo codice
Si parla molto di codice ben commentato e c'è una buona ragione per questo. Questo piccolissimo passaggio consente a te (o ad altri) di vedere dove hai implementato funzionalità specifiche che richiederanno una manutenzione futura. Basta scrivere alcuni dettagli di base di ciò che fa il codice e fare annotazioni in altri punti chiave.
Quando devi tornare indietro e apportare modifiche, avrai una migliore comprensione di dove devi andare e cosa devi fare.
Non farlo esplodere
Se hai commesso un errore o un cliente ha cambiato radicalmente il suo modo di pensare, è facile voler far saltare in aria l'intera faccenda (spesso in un impeto di rabbia). Ma niente panico. Invece, prenditi un po' di tempo per riflettere e vedere se è possibile salvare qualcosa. Potrebbero esserci modi per conservare almeno una parte del lavoro che hai già svolto e riutilizzarlo.
E, anche se alla fine abbatti tutto e ricomincia da capo, conserva le copie di tutto ciò che hai fatto. Non si sa mai quando potrebbe essere necessario di nuovo qualcosa lungo la strada. Come quando il cliente cambia idea.
Plugin
Post-tipo Switcher
Lavorare con i tipi di post personalizzati di WordPress rende la gestione dei contenuti molto più semplice in quanto fornisce un modo chiaro per separare diversi tipi di post. Ma a volte le esigenze di un sito cambiano e i post devono essere spostati da un tipo all'altro. Post Type Switcher lo fa facilmente, aggiungendo una casella a discesa "Tipo di post" durante la modifica di un post. La cosa davvero utile è quando si modificano in blocco i post, poiché puoi spostare più post in pochi clic.
URL di aggiornamento di Velvet Blues
Sia che tu stia cambiando dominio, aggiungendo SSL o devi modificare tutte le istanze di un URL specifico, Velvet Blues Update URLS è un enorme risparmio di tempo. Mentre ci sono una serie di strumenti di ricerca/sostituzione là fuori (incluso quello qui sotto), questo serve solo per trovare e sostituire gli URL. Questa è una bella limitazione da avere, perché può salvarti dalla sostituzione accidentale di qualcosa nel database che non dovresti. Tieni presente che non cambierà l'URL di base del tuo sito, né sostituirà gli URL codificati nei widget o nelle pagine delle opzioni del tema. È meglio utilizzato per scambiare URL all'interno di post, pagine e riferimenti a file multimediali.
Migliore ricerca Sostituisci
Ci sono momenti in cui è necessario trovare e sostituire stringhe di testo specifiche nel database del tuo sito. Questo è il momento in cui puoi passare a Better Search Replace per farlo. Fai attenzione però, poiché il plug-in ti consentirà di scegliere quali tabelle di database desideri includere nell'operazione. È sempre una buona idea creare prima un backup, per ogni evenienza. Puoi anche utilizzare l'opzione "Dry Run" per vedere cosa sarà influenzato da una ricerca/sostituzione prima di eseguirla davvero.
Storia semplice
In qualità di amministratore, è utile sapere cosa stanno facendo gli altri utenti che accedono alla dashboard di WordPress. Simple History è un'utile utility che tiene traccia di chi fa cosa. Non è solo importante per tenere traccia di eventuali azioni indesiderate dell'utente, ma aiuta anche a tornare sui tuoi passi quando qualcosa va storto. Puoi trovare, ad esempio, quali plugin sono stati attivati o disattivati. Questa è un'informazione utile durante la risoluzione dei problemi.
Reindirizzamento
Nel tempo, un sito potrebbe subire modifiche nella struttura dell'URL. Oppure può essere che un cliente abbia cambiato idea su dove dovrebbe andare qualcosa. In ogni caso, l'aggiunta di reindirizzamenti 301 per contenuti obsoleti è un passaggio importante per garantire che gli utenti possano trovare ciò che stanno cercando. Il reindirizzamento ti aiuterà a prenderti cura di quegli articoli in modo rapido. Ma puoi anche usarlo per reindirizzare gli utenti in base al loro stato di accesso, browser, referrer e altro.
Post duplicato
Molto spesso, riceviamo richieste per rendere una pagina o anche un prodotto simile a "quello" già sul sito. Invece di tentare di ricreare un contenuto, usa Duplicate Post. È in grado di copiare solo le parti di un post che desideri e di darti un metodo più veloce per fare le cose.
Rollback del WP
Gli aggiornamenti dei plugin di WordPress non sempre procedono senza intoppi. In effetti, un piccolo bug in un aggiornamento può rendere danneggiato un sito. WP Rollback è disponibile per tali occasioni, poiché ti consente di "riportare" un plug-in o un tema a una versione precedente. Nota che funziona solo con i plugin nel repository ufficiale di WordPress.org, quindi tieni presente che non può salvarti da problemi con i prodotti commerciali. Ma è un'opzione rapida e pratica quando è necessario ripristinare qualcosa in una versione più stabile.
Trasformando "Oh $#!%" in "Oh sì!"
Parte dell'essere un web designer (ed essere umano) include sia commettere errori che trattare con gli altri che cambiano idea senza preavviso. Come lo affronti? È davvero un mix di avere processi in atto per aiutarti a invertire la rotta e avere gli strumenti necessari per fornire una mano in più. L'utilizzo dei suggerimenti e dei plug-in di cui sopra ti metterà sulla strada giusta per trarre il meglio da quei momenti inaspettati.