Utilizzo dell’interprete PHP quando si lavora con WordPress
Di recente, ho lavorato a un progetto che richiede molto lavoro con le date. A seconda della natura del lavoro, ci sono momenti in cui questo può essere più facile di altri.
Da un lato, se stai facendo un semplice confronto, diciamo, tra i valori di due mesi, non è un grosso problema. D’altra parte, se hai a che fare con mesi, giorni, anni, data corrente, fuso orario e formati diversi, può essere un po’ più complicato.
Il punto di tutto quanto sopra, tuttavia, non riguarda il lavoro strettamente con le date. Si tratta invece delle sfide che derivano dalla necessità di scrivere, testare e lavorare con il codice sorgente.
E se hai l’abitudine di scrivere codice, testarlo in un browser, eseguire una qualche forma di debug o scaricare informazioni su uno schermo e quindi ripetere il processo, ci sono modi più semplici per gestirlo.
Utilizzo dell’interprete PHP
Oserei dire che molte persone che lavorano con PHP a titolo professionale hanno familiarità con l’uso dell’interprete PHP, è qualcosa che è facile da dimenticare quando si lavora con le applicazioni web perché hai il browser come vista e come un modo per valutare il tuo codice.
Ma se hai installato PHP, hai installato l’interprete. Supponendo che PHP sia disponibile a livello globale sul tuo sistema, puoi accedervi tramite la riga di comando digitando:
$ php -a
Da qui, sarai in grado di scrivere codice PHP e valutarlo ogni volta che inizi a interagire con l’interprete.
Anche se questo può essere un po’ ingombrante quando si lavora con le classi (e non è qualcosa che consiglio), ma l’emissione di comandi e la valutazione delle istruzioni funzionano alla grande.
Quindi cosa ha a che fare questo con WordPress?
Portando il post al punto di partenza, come si potrebbe lavorare con i confronti delle date utilizzando le informazioni nel database di WordPress per un determinato post e un’altra data?
Forse potresti:
- prendi il valore della colonna del database,
- salvalo in una stringa nel terminale,
- crea il tuo valore di data nel terminale,
- ed eseguire le operazioni necessarie per il test.
Ancora una volta, non è l’unico modo per affrontare questo genere di cose, ma è un modo. E avere l’interprete PHP disponibile può essere di grande aiuto quando vuoi testare del codice essenzialmente su un proverbiale schizzo di tovagliolo di carta.

