{"id":229579,"date":"2022-10-30T11:38:00","date_gmt":"2022-10-30T08:38:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229579"},"modified":"2022-11-09T08:33:37","modified_gmt":"2022-11-09T05:33:37","slug":"installazione-globale-di-wp-cli-per-laccesso-attraverso-il-tuo-sistema","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/installazione-globale-di-wp-cli-per-laccesso-attraverso-il-tuo-sistema\/","title":{"rendered":"Installazione globale di WP-CLI per l&#8217;accesso attraverso il tuo sistema"},"content":{"rendered":"<p>Quando si lavora su progetti basati su WordPress che utilizzano <a href=\"https:\/\/getcomposer.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Composer<\/a>, ci sono momenti in cui vorremo avere determinate dipendenze disponibili per il nostro progetto e ci sono momenti in cui vorremo avere strumenti disponibili in tutto il nostro sistema.<\/p>\n<p>Ad esempio, per alcuni progetti, potremmo voler avere <a href=\"https:\/\/tommcfarlin.com\/php-codesniffer-with-wordpress\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PHP CodeSniffer con gli standard di codifica di WordPress<\/a> disponibili. Per altri forse no.<\/p>\n<p>Ma avere uno strumento come <a href=\"http:\/\/wp-cli.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP-CLI<\/a> \u00e8 qualcosa che \u00e8 probabilmente meglio servito quando \u00e8 disponibile nell&#8217;intero sistema piuttosto che su una base progetto per progetto. L&#8217;installazione globale di WP-CLI \u00e8 una questione relativamente banale.<\/p>\n<p>Tuttavia, presuppone che Composer sia gi\u00e0 installato e disponibile sul tuo sistema.<\/p>\n<h2>Installazione globale di WP-CLI<\/h2>\n<p>Sono necessari solo tre passaggi per fare in modo che ci\u00f2 avvenga:<\/p>\n<ol>\n<li>Definisci WP-CLI nella configurazione di Composer,<\/li>\n<li>Installa l&#8217;utilit\u00e0,<\/li>\n<li>Assicurati che la directory del <strong>fornitore<\/strong> di Composer sia nel tuo .bash_profile (o nelle variabili di qualunque shell tu voglia usare).<\/li>\n<\/ol>\n<p>Per aggiornare, aggiungi WP-CLI alla configurazione di Composer, puoi farlo tramite riga di comando inserendo:<\/p>\n<pre><code>$ composer global require wp-cli\/wp-cli<\/code><\/pre>\n<p>Oppure puoi aggiungerlo manualmente al file composer.json accedendo a:<\/p>\n<pre><code>$ cd ~\/.composer<\/code><\/pre>\n<p>E poi apri <strong>composer.json<\/strong> nel tuo editor preferito.<\/p>\n<p>Da l\u00ec, aggiungi le seguenti righe:<\/p>\n<pre><code>{<\/code><\/pre>\n<p>Quindi, esegui il comando seguente in modo che Composer installi WP-CLI:<\/p>\n<pre><code>$ composer global update<\/code><\/pre>\n<p>Quindi aggiorna le tue variabili ambientali (se non l&#8217;hai fatto prima o poi). Puoi farlo inserendo il seguente comando:<\/p>\n<pre><code>$ export PATH=~\/.composer\/vendor\/bin:$PATH<\/code><\/pre>\n<p>E da qui, dovresti essere in grado di eseguire <strong>wp<\/strong> dalla riga di comando senza problemi:<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-167120-61e79fed88554.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-167120-61e79fed88554.png\" alt=\"Installazione globale di WP-CLI per l&#039;accesso attraverso il tuo sistema\" ><\/a><\/p>\n<p>Esecuzione di WP-CLI dalla riga di comando.<\/p>\n<p>E lo avrai globalmente accessibile attraverso il tuo sistema. Ci\u00f2 significa che sarai in grado di usarlo al di fuori di un determinato progetto e che potrai accedervi da un&#8217;istanza del tuo terminale all&#8217;interno o all&#8217;esterno del tuo IDE.<\/p>\n<p>La comodit\u00e0 che questo aggiunge, specialmente se vuoi imparare a fare molto lavoro sulla CLI con WordPress, paga i dividendi.<\/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>L&#8217;installazione globale di WP-CLI \u00e8 una questione relativamente banale. Lo fa, presupponi che Composer sia gi\u00e0 installato e disponibile sul tuo sistema.<\/p>\n","protected":false},"author":1,"featured_media":223818,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[896,720,844,865],"tags":[1168],"class_list":["post-229579","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codice","category-sviluppatore","category-tutorial","category-wordpress-6","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/229579","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=229579"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/229579\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/223818"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=229579"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=229579"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=229579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}