Usa il Codice PHP per Creare un Sistema di Valutazione dei Prodotti in WordPress
1. Installare l’estensione del plugin
Prima di iniziare, è necessario installare un plugin di terze parti che consente di aggiungere la funzionalità di valutazione dei prodotti ai post di WordPress. Un buon plugin da questo punto di vista è Valutazione del prodotto. E’ sufficiente cercare il plugin nell’apposita scheda nella pagina di amministrazione ed installarlo.
2. Modificare la Struttura dei Post
Una volta installato il plugin di valutazione dei prodotti, la sequenza logica è quella di modificare la struttura dei post del blog di WordPress.
In particolare, è necessario modificare l’intestazione del blog e inserire il codice HTML (che poi verrà sostituito dal codice PHP) per consentire la valutazione del prodotto. Una corretta sintassi per l’inserimento di tale codice è la seguente:
3. Sostituire il codice HTML con quello PHP
Una volta modificata la struttura dei post e inserito il codice HTML, è necessario aggiornare il codice con l’apposito codice PHP. Quest’ultimo serve a chiamare l’estensione del plugin Valutazione del prodottoin modo tale da poter essere visualizzato nelle pagine che necessitano di una valutazione dei prodotti.
La sintassi da utilizzare in questo caso è la seguente:
if (function_exists('wp_product_review_show')) {
product_review_show();
}
?>
4. Valutare i Prodotti
Adesso, tutto ciò che resta da fare è procedere con la valutazione dei prodotti.
In WordPress basta andare nella sezione Valutazioni dei prodotti e seleziona i valori di ogni prodotto presente nella pagina. Si può ad esempio attribuire tramite stelle una valutazione da 1 a 5 oppure indicare se un prodotto è da consigliare o meno.
5. Conclusione
Utilizzare il codice PHP per creare un sistema di valutazione dei prodotti in WordPress è semplice e veloce. La codifica richiesta per elaborare la valutazione dei prodotti è minima e con qualche aggiustamento nei template del blog, si può avere una pagina immediatamente funzionante con i propri criteri di valutazione.