Bloccare aggiornamenti automatici Wordpress di Siteground Assistenza sistemistica per hosting, cPanel, DirectAdmin, email, database e migrazioni siti Assistenza per trasferimento sito e database su nuovo hosting Site Health, loopback e REST API: segnali che anticipano problemi seri in WordPress Velocizzare WooCommerce con HPOS: migrazione, incompatibilità e dati disallineati Yootheme Pro, Virtuemart e VMuikit: integrazione tramite campi dinamici per ecommerce joomla Come usare GeneratePress con Gutenberg senza Elementor Web designer esperto in YOOtheme per Joomla e WordPress Generatepress e Generate Blocks: guida completa per lavorare su articoli, sidebar e contenitori senza impazzire Guida come usare WordPress in locale con Localhost su Windows Da Joomla 5 a Joomla 6: cosa cambia e come fare il passaggio Cosa fa un Web Developer? 5 esempi pratici Guida completa alla migrazione da Joomla 3 a Joomla 5 e Joomla 6 Assistenza WordPress con GeneratePress: sviluppo e supporto professionale Interfaccia AI per un tour turistico con knowledge base interna Bloccare aggiornamenti automatici Wordpress di Siteground Assistenza sistemistica per hosting, cPanel, DirectAdmin, email, database e migrazioni siti Assistenza per trasferimento sito e database su nuovo hosting Site Health, loopback e REST API: segnali che anticipano problemi seri in WordPress Velocizzare WooCommerce con HPOS: migrazione, incompatibilità e dati disallineati Yootheme Pro, Virtuemart e VMuikit: integrazione tramite campi dinamici per ecommerce joomla Come usare GeneratePress con Gutenberg senza Elementor Web designer esperto in YOOtheme per Joomla e WordPress Generatepress e Generate Blocks: guida completa per lavorare su articoli, sidebar e contenitori senza impazzire Guida come usare WordPress in locale con Localhost su Windows Da Joomla 5 a Joomla 6: cosa cambia e come fare il passaggio Cosa fa un Web Developer? 5 esempi pratici Guida completa alla migrazione da Joomla 3 a Joomla 5 e Joomla 6 Assistenza WordPress con GeneratePress: sviluppo e supporto professionale Interfaccia AI per un tour turistico con knowledge base interna
Guida come usare WordPress in locale con Localhost su Windows

Guida come usare WordPress in locale con Localhost su Windows

Autore Graziano De Maio - Gdmtech
Ti auguro buona lettura e mi raccomando, se dopo aver letto questo articolo hai bisogno di aiuto non esitare a contattarmi.
Autore: Graziano De Maio | Titolare di Gdmtech
Indice dei contenuti

Installare WordPress in locale su Windows permette di avere un ambiente di sviluppo privato, senza bisogno di acquistare subito hosting e dominio. Questa soluzione è ideale per:

  • testare nuovi temi e plugin in sicurezza
  • sperimentare modifiche al codice senza rischi
  • lavorare offline e velocizzare lo sviluppo

Nota: quando volete fare una serie di test e modofiche su un sito live potete scaricarlo in locale e fare tutti i test che volete per poi pubblicarlo da localhost a online.

Requisiti per l’installazione di WP in locale

Per configurare WordPress in locale servono:

  • un computer con Windows 10 o 11
  • un server locale (XAMPP o WAMP sono i più diffusi)
  • l’ultima versione di WordPress scaricabile da wordpress.org
  • un editor di testo (Notepad++, VS Code, Sublime Text) io uso VS Code.

Step 1: Installare XAMPP

  1. Scaricare XAMPP dal sito ufficiale apachefriends.org.
  2. Installare il pacchetto sul disco principale (es. C:\xampp).
  3. Avviare il XAMPP Control Panel.
  4. Abilitare i moduli Apache e MySQL.

Step 2: Creare il database

  1. Aprire il browser e digitare http://localhost/phpmyadmin.
  2. Cliccare su Database → Crea nuovo database.
  3. Assegnare un nome (es. wordpress_local) e scegliere utf8_general_ci come collation.
  4. Segnatevi di dati usati, vi occorrerà: host, dbname, dbpassowrd

Step 3: Scaricare e configurare WordPress

  1. Estrarre la cartella di WordPress dentro C:\xampp\htdocs\.
  2. Rinominare la cartella in un nome a piacere (es. wordpress-sito).
  3. Visitare http://localhost/wordpress-sito.
  4. Seguire la procedura guidata inserendo:
    • Nome database: wordpress_local
    • Utente: root
    • Password: lasciare vuoto (default XAMPP)
    • Host database: localhost

Al termine, WordPress sarà installato e accessibile dal browser.

Step 4: Accedere e lavorare in locale

  • Pannello admin: http://localhost/wordpress-sito/wp-admin
  • Credenziali scelte durante l’installazione
  • Qui si possono installare temi, plugin e personalizzare il sito come in produzione.

Infografica riassuntiva step-by-step

Step 1
Installare XAMPP
Scarica XAMPP da apachefriends.org. Installa sul disco principale (es. C:\xampp). Avvia il Control Panel, attiva Apache e MySQL.
Step 2
Creare il database
Apri http://localhost/phpmyadmin. Crea database nuovo con nome (es. wordpress_local) e collation utf8_general_ci. Segnati host, dbname, password.
Step 3
Scaricare e configurare WordPress
Estrai WordPress in C:\xampp\htdocs\. Rinomina la cartella (es. wordpress-sito). Visita http://localhost/wordpress-sito e segui guida inserendo dati database creato.
Step 4
Accedere e lavorare in locale
Entra nel pannello admin: http://localhost/wordpress-sito/wp-admin. Usa credenziali definite in fase di installazione. Installa temi, plugin, personalizza sito come in produzione.
Autore Graziano De Maio - Gdmtech
Ti auguro buona lettura e mi raccomando, se dopo aver letto questo articolo hai bisogno di aiuto non esitare a contattarmi.
Autore: Graziano De Maio | Titolare di Gdmtech