Soluzioni per le sfide eCommerce di WordPress

Nella parte precedente di questa serie, abbiamo esaminato alcune delle sfide che si presentano quando si implementa una soluzione di e-commerce utilizzando temi e plug-in di WordPress.

In questo post specifico, intendo offrire soluzioni a ciascuna delle suddette sfide con l'obiettivo finale che implementare l'e-commerce nella propria configurazione di WordPress sarà un'esperienza gioiosa.

Cominciamo.

WordPress Automatic Versus Aggiornamenti manuali

Uno dei problemi discussi in precedenza è il modo in cui gli aggiornamenti automatici di WordPress possono influire negativamente sui plug-in installati nel sito corrente.

Da WordPress versione 3.7 in avanti, il core di WordPress consente di eseguire minori aggiornamenti di sicurezza automaticamente e il nucleo principale deve essere eseguito manualmente dall'utente tramite la dashboard

Modificando il wp-config.php nella cartella radice del file del tuo sito web e inserendo le seguenti righe di codice puoi scegliere se gestire automaticamente gli aggiornamenti o aggiornarli manualmente.

In ogni caso qui sotto, dovrai scegliere vero o falso a seconda del risultato che si desidera ottenere

  • Questa particolare riga di codice abiliterà o disabiliterà gli aggiornamenti principali del core di WordPress define ('WP_AUTO_UPDATE_CORE', true);
  • Nel caso in cui sia necessario aggiornare automaticamente i plug-in, inserire la riga seguente wp-config.php  add_filter ('auto_update_plugin', '__return_true');
  • Se si utilizza un tema scaricato direttamente dal repository di WordPress, è possibile aggiungere la seguente riga per abilitare gli aggiornamenti automatici:  add_filter ('auto_update_theme', '__ return_true');

Temi e plug-in sono parte integrante del tuo sito web, quindi tieni sempre le schede con gli sviluppatori per verificare la compatibilità del tema e / o dei plugin installati con il nuovo aggiornamento di WordPress.

Nel caso in cui ti venga richiesto di modificare ampiamente un tema, usa sempre un tema figlio. In questo modo, quando uno sviluppatore aggiorna un tema, il sito web ne risentirà minimamente.

Tieni presente che gli aggiornamenti di sicurezza di WordPress sono essenziali per il tuo sito web. Ogni aggiornamento risolve un problema particolare nell'applicazione, quindi consiglio vivamente di lasciare le impostazioni predefinite.

Sicurezza del sito web

Poiché molti siti di e-commerce di WordPress utilizzano metodi di pagamento e commercianti di terze parti per gestire le transazioni in contanti per il sito, è importante implementare misure di sicurezza che proteggano i nomi utente e le password degli utenti durante l'interazione con il tuo sito durante il processo di acquisto.

Fortunatamente, il repository dei plugin di WordPress ha un certo numero di plugin di sicurezza che possono esserti d'aiuto. Le seguenti sono alcune delle funzionalità di sicurezza che dovresti cercare in un plugin di sicurezza di WordPress:

1. Accesso utente e sicurezza dell'account

Un buon plugin di sicurezza dovrebbe essere in grado di proteggere da un attacco di forza bruta con una funzione di blocco, un monitor, e dovrebbe imporre un numero limitato di tentativi di accesso. Dovrebbe anche utilizzare uno strumento di rafforzamento della password per verificare le password degli utenti.

2. Sicurezza del file system

Le autorizzazioni per le cartelle sono una parte molto importante di qualsiasi sito Web di WordPress, indipendentemente dal fatto che si tratti di un sito di e-commerce o meno. È essenziale un plug-in per aiutare a controllare i permessi dei file rilevanti e correggerli di conseguenza, un'altra funzionalità insieme alle autorizzazioni è la possibilità di eseguire il backup dell'originale .htaccess e wp-config.php File.

3. Sicurezza del database

Un buon plugin di sicurezza dovrebbe consentire di modificare il prefisso predefinito del database su un valore di tua scelta e pianificare i backup automatici del tuo sito. Questo proteggerà il sito dagli hacker che possono intrufolarsi nel server per raccogliere dati dal database.

4. Sicurezza del firewall

La sicurezza del firewall implica la protezione del sito contro le vulnerabilità pingback di WordPress negando stringhe di query dannose o dannose, proteggendo il sito dagli script cross-site e altre misure preventive che aiuteranno a impedire a malintenzionati di accedere al sito Web.

La sicurezza del sito Web non è riservata solo ai siti eCommerce, ma a tutti i siti Web. Scegliere il giusto plugin di sicurezza farà molto per garantire che il tuo sito abbia lo scopo prefissato e lo faccia in modo sicuro. 

Alcuni dei plugin di sicurezza che consiglio includono:

  • All-In One Security Plugin
  • Sicurezza a prova di proiettile
  • Sicurezza di Wordfence
  • WordPress iThemes Security

Varietà di soluzioni di eCommerce WordPress

Può essere molto difficile trovare una soluzione plug-in che offra tutte le funzionalità di cui hai bisogno, ma di nuovo ce ne sono parecchie che offrono funzionalità eccezionali che soddisfano vari criteri di diversi siti di e-commerce. 

In un post precedente, Fattori da considerare nei plugin di eCommerce di WordPress, abbiamo coperto alcuni dei fattori essenziali che è necessario considerare quando si sceglie un plug-in di eCommerce. Abbiamo anche fatto un confronto tra le diverse caratteristiche di ciascun plugin e quale plug-in funziona meglio per quale tipo di sito eCommerce.

Mentre rivedi quel post, è importante ricordare che diversi siti di e-commerce richiedono soluzioni diverse. Per questo motivo, spetta a te, in qualità di proprietario del sito, valutare quali sono le esigenze del tuo sito web, i prodotti e i servizi che stai offrendo e le funzionalità di ciascun plug-in e selezionarne uno che soddisfi al meglio le tue esigenze.

Ridimensionamento e crescita del sito Web

La maggior parte dei popolari plugin di eCommerce di WordPress, come WooCommerce e Easy Digital Download, sfruttano i tipi di post personalizzati di WordPress incorporati, il che significa che interagiscono con il database del sito come qualsiasi altra installazione di WordPress. 

Il traffico pesante è qualcosa che la maggior parte dei siti Web non è sempre pronto a gestire, nella maggior parte dei casi troverete un sito che si sposta da un hosting condiviso, a un server privato virtuale e infine a un server dedicato.

Per quanto doloroso possa essere sentire, optare per un nuovo piano di web hosting può essere essenziale come il tuo sito di eCommerce cresce e continua a ricevere traffico intenso, ma questo è un buon problema da avere in quanto indica la crescita del tuo sito.

Il repository di plugin WordPress ha alcuni plugin che possono tornare utili quando si tratta di catturare siti web. Uno che consiglio vivamente è W3 Total Cache. In questa particolare serie, Configurazione di W3 Total Cache, Ahmad Awais spiega in semplici passaggi come configurare al meglio questo plugin. Insieme a W3 Total Cache, la cache di vernice può essere utilizzata per memorizzare in memoria le pagine predefinite e servirle rapidamente.

Sommario

In questo post abbiamo evidenziato una serie di soluzioni ai problemi che abbiamo menzionato nella prima parte di questa serie. È essenziale elaborare una strategia su come gestire gli aggiornamenti di core, di temi e di plugin di WordPress, implementare strategie efficaci quando si tratta della sicurezza e del ridimensionamento del sito Web e infine analizzare i requisiti del sito prima di scegliere un plug-in di e-commerce.

Consiglio vivamente di leggere i vari tutorial menzionati e tutti i tutorial relativi per raccogliere tutte le conoscenze necessarie per costruire il tuo prossimo sito eCommerce 

Nel frattempo, sentiti libero di lasciare qualsiasi domanda o commento qui sotto!