{"id":231217,"date":"2022-12-11T17:21:00","date_gmt":"2022-12-11T14:21:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=231217"},"modified":"2022-12-11T17:21:26","modified_gmt":"2022-12-11T14:21:26","slug":"debug-di-wordpress-modifica-dei-valori-in-fase-di-esecuzione","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/debug-di-wordpress-modifica-dei-valori-in-fase-di-esecuzione\/","title":{"rendered":"Debug di WordPress: modifica dei valori in fase di esecuzione"},"content":{"rendered":"\n<p>Finora, questa serie ha fornito una serie di screencast che hanno fornito:<\/p>\n<ul>\n<li><a href=\"https:\/\/wordpress.mediadoma.com\/it\/unintroduzione-al-debug\/\" title=\"Un'introduzione al debug\">Un&#8217;introduzione al debug<\/a><\/li>\n<li><strong><a href=\"https:\/\/wordpress.mediadoma.com\/it\/sviluppo-wordpress-aggirare-il-codice\/\" title=\"Intorno al codice\">Intorno al codice<\/a><\/strong><\/li>\n<\/ul>\n<p>Nello screencast di oggi, rivolger\u00f2 la mia attenzione alla modifica effettiva dei valori in fase di esecuzione durante il debug. Ci\u00f2 significa che durante l&#8217;esecuzione del tema WordPress, del plug-in o di un&#8217;altra applicazione Web, puoi rivedere e persino modificare i valori mentre il programma \u00e8 in esecuzione.<\/p>\n<p>Ci\u00f2 \u00e8 utile non solo per il debug, ma anche per testare varie sezioni di codice che ci consentono di tracciare le prestazioni del codice, dove si sta ramificando e se sta funzionando esattamente come ci si aspetterebbe.<\/p>\n<h2>Modifica dei valori in fase di esecuzione<\/h2>\n<p>Questo particolare screencast \u00e8 un po&#8217; pi\u00f9 lungo dei precedenti; tuttavia, questo perch\u00e9 la natura di ci\u00f2 che stiamo facendo \u00e8 molto pi\u00f9 coinvolta di quella fornita da altri video.<\/p>\n<p>Il mio obiettivo \u00e8 aiutarti a dotarti degli strumenti di cui hai bisogno per vedere il tuo codice come WordPress, PHP e, in definitiva, l&#8217;intero ambiente di sviluppo vede il tuo codice. Questo ti aiuter\u00e0 a diventare un programmatore migliore, ti aiuter\u00e0 a pensare al codice come il computer &quot;pensa&quot; e ti aiuter\u00e0 a valutare come \u00e8 scritto il tuo codice.<\/p>\n<p>In questo screencast, utilizzo quanto segue:<\/p>\n<ul>\n<li>la versione pi\u00f9 recente di <strong><a href=\"https:\/\/wordpress.mediadoma.com\/it\/sviluppo-di-plugin-e-temi-contro-il-tronco-di-wordpress\/\" title=\"WordPress verificata da Subversion\">WordPress verificata da Subversion<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/tommcfarlin.com\/easier-excerpts-1-5-0\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Estratti pi\u00f9 facili<\/a><\/strong><\/li>\n<li>e il resto del materiale (come <strong><a href=\"https:\/\/tommcfarlin.com\/tag\/visual-studio-code\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Visual Studio Code<\/a><\/strong>) di cui ho discusso in <strong><a href=\"https:\/\/tommcfarlin.com\/tag\/the-independent-wordpress-developer\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">questa serie<\/a><\/strong>.<\/li>\n<\/ul>\n<div class=\"sds-iframe-wrapper fitvidsignore\" style=\"position:relative;padding-top:56.25%;max-width:100%;\"><iframe allowfullscreen style=\"position:absolute;top:0;left:0;width:100%;height:100%;\" src=\"\/\/www.youtube.com\/embed\/xxNvIal6IXI\" frameborder=\"0\"><\/iframe><\/div>\n<p>Come puoi vedere, c&#8217;\u00e8 molto da capire e da comprendere quando si lavora con le variabili durante il runtime. Questo non significa che deve essere difficile, per\u00f2.<\/p>\n<p>Perch\u00e9 una volta capito come modificare una singola variabile, puoi farlo con qualsiasi valore impostato durante il runtime.<\/p>\n<p>Quindi, per quanto pratica e sperimentazione possa richiedere, paga dividendi con il lavoro che stai facendo ora e con il lavoro che farai in futuro.<\/p>\n<h2>Risorse addizionali<\/h2>\n<p>Mentre ci spostiamo nella sezione finale di questa serie, condivider\u00f2 risorse aggiuntive che credo ti aiuteranno a diventare uno sviluppatore WordPress pi\u00f9 esperto e ancora pi\u00f9 commerciabile.<\/p>\n<p>Ma per farlo, assicurati di aver tenuto il passo con tutto ci\u00f2 che \u00e8 stato trattato in questa serie finora. Tutto ci\u00f2 che esamineremo nei prossimi post si basa su questo e tutto ci\u00f2 che puoi utilizzare nel tuo ambiente di sviluppo \u00e8 integrato in questa serie di post.<\/p>\n<p>Per ora, tuttavia, rivedi gli screencast, esercitati con il debug e persino guarda il plug-in che ho menzionato insieme ad altri che potresti trovare utili e osserva quanto pu\u00f2 essere potente la comprensione del debug.<\/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>Questo screencast ti fornisce tutto ci\u00f2 che devi sapere sulla modifica dei valori in fase di esecuzione durante il debug e i suoi vantaggi.<\/p>\n","protected":false},"author":1,"featured_media":236170,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[918,720,865],"tags":[1168],"class_list":["post-231217","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-altro","category-sviluppatore","category-wordpress-6","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/231217","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=231217"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/231217\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/236170"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=231217"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=231217"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=231217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}