{"id":229524,"date":"2022-10-29T11:37:00","date_gmt":"2022-10-29T08:37:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229524"},"modified":"2022-11-09T08:18:55","modified_gmt":"2022-11-09T05:18:55","slug":"utilizzo-dellinterprete-php-quando-si-lavora-con-wordpress","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/utilizzo-dellinterprete-php-quando-si-lavora-con-wordpress\/","title":{"rendered":"Utilizzo dell&#8217;interprete PHP quando si lavora con WordPress"},"content":{"rendered":"\n<p>Di recente, ho lavorato a un progetto che richiede molto lavoro con le <a href=\"https:\/\/wordpress.mediadoma.com\/it\/trova-la-differenza-nelle-date-usando-php-e-wordpress\/\" title=\"date\" >date<\/a>. A seconda della natura del lavoro, ci sono momenti in cui questo pu\u00f2 essere pi\u00f9 facile di altri.<\/p>\n<p>Da un lato, se stai facendo un semplice confronto, diciamo, tra i valori di due mesi, non \u00e8 un grosso problema. D&#8217;altra parte, se hai a che fare con mesi, giorni, anni, data corrente, fuso orario e formati diversi, pu\u00f2 essere un po&#8217; pi\u00f9 complicato.<\/p>\n<p>Il punto di tutto quanto sopra, tuttavia, non riguarda il lavoro strettamente con le date. Si tratta invece delle sfide che derivano dalla necessit\u00e0 di scrivere, testare e lavorare con il codice sorgente.<\/p>\n<p>E se hai l&#8217;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\u00f9 semplici per gestirlo.<\/p>\n<h2>Utilizzo dell&#8217;interprete PHP<\/h2>\n<p>Oserei dire che molte persone che lavorano con PHP a titolo professionale hanno familiarit\u00e0 con l&#8217;uso <a href=\"https:\/\/github.com\/php\/php-src\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">dell&#8217;interprete PHP<\/a>, \u00e8 qualcosa che \u00e8 facile da dimenticare quando si lavora con le applicazioni web perch\u00e9 hai il browser come vista e come un modo per valutare il tuo codice.<\/p>\n<p>Ma se hai installato PHP, hai installato l&#8217;interprete. Supponendo che PHP sia disponibile a livello globale sul tuo sistema, puoi accedervi tramite la riga di comando digitando:<\/p>\n<p>$ php -a<\/p>\n<p>Da qui, sarai in grado di scrivere codice PHP e valutarlo ogni volta che inizi a interagire con l&#8217;interprete.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-167377-61e7a2454de35.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-167377-61e7a2454de35.png\" alt=\"Utilizzo dell&#039;interprete PHP quando si lavora con WordPress\" ><\/a><\/p>\n<p>Anche se questo pu\u00f2 essere un po&#8217; ingombrante quando si lavora con le classi (e non \u00e8 qualcosa che consiglio), ma l&#8217;emissione di comandi e la valutazione delle istruzioni funzionano alla grande.<\/p>\n<p>Quindi cosa ha a che fare questo con WordPress?<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-167377-61e7a2491011b.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-167377-61e7a2491011b.png\" alt=\"Utilizzo dell&#039;interprete PHP quando si lavora con WordPress\" ><\/a><\/p>\n<p>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&#8217;altra data?<\/p>\n<p>Forse potresti:<\/p>\n<ul>\n<li>prendi il valore della colonna del database,<\/li>\n<li>salvalo in una stringa nel terminale,<\/li>\n<li>crea il tuo valore di data nel terminale,<\/li>\n<li>ed eseguire le operazioni necessarie per il test.<\/li>\n<\/ul>\n<p>Ancora una volta, non \u00e8 l&#8217;unico modo per affrontare questo genere di cose, ma \u00e8 un modo. E avere l&#8217;interprete PHP disponibile pu\u00f2 essere di grande aiuto quando vuoi testare del codice essenzialmente su un proverbiale schizzo di tovagliolo di carta.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Immagino che molte persone che lavorano con PHP abbiano familiarit\u00e0 con l&#8217;uso dell&#8217;interprete PHP, \u00e8 facile dimenticarlo quando si lavora con WordPress.<\/p>\n","protected":false},"author":1,"featured_media":223774,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[896,804,720,844,865],"tags":[1168],"class_list":["post-229524","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codice","category-php-6","category-sviluppatore","category-tutorial","category-wordpress-6","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/229524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/comments?post=229524"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/229524\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/223774"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=229524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=229524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=229524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}