Preskoči na sadržaj
BeoHosting
BeoHosting

Guida a WordPress

Installazione, configurazione, ottimizzazione e risoluzione dei problemi di WordPress.

Installare WordPress con Softaculous

In cPanel fai clic su Softaculous Apps Installer, scegli WordPress e premi "Install". Seleziona il dominio, imposta un nome utente amministratore (non usare "admin"), una password robusta, il titolo del sito e l'email. Fai clic su "Install" e WordPress sarà pronto in pochi secondi.

Ottimizzare la velocità di WordPress

Installa il plugin LiteSpeed Cache (gratuito per i clienti BeoHosting), attiva la cache delle pagine, ottimizza le immagini, minifica CSS/JS, usa la versione più recente di PHP da cPanel e pulisci regolarmente il database da revisioni e transient inutili.

Come configurare gli aggiornamenti automatici di WordPress

Nel pannello di amministrazione di WordPress (tuodominio.com/wp-admin) vai su Bacheca > Aggiornamenti e fai clic su "Abilita gli aggiornamenti automatici per tutte le nuove versioni". Per i plugin: Plugin > Plugin installati - fai clic su "Abilita aggiornamenti automatici" accanto a ciascuno. In alternativa, in Softaculous: Installations > Edit Details > spunta "Auto Upgrade". Esegui sempre un backup prima degli aggiornamenti importanti.

Come svuotare la cache di WordPress

Per LiteSpeed Cache (consigliato per BeoHosting): nella barra di amministrazione fai clic su LiteSpeed Cache > "Purge All". Per uno svuotamento più mirato: LiteSpeed Cache > Toolbox > Purge. Cache del browser: premi Ctrl+Shift+R (Windows) o Cmd+Shift+R (Mac). Se usi Cloudflare: Caching > Purge Everything. Non svuotare la cache troppo spesso - lasciala ricostruire.

Come reimpostare la password amministratore di WordPress

Il modo più semplice è fare clic su "Hai perso la password?" nella pagina wp-login.php. Se non hai accesso all'email, accedi a cPanel (tuodominio.com:2083), apri phpMyAdmin e seleziona il database di WordPress. Trova la tabella wp_users, fai clic su "Modifica" accanto all'account amministratore, nel campo user_pass seleziona la funzione MD5, inserisci una nuova password e fai clic su "Esegui".

Come risolvere la schermata bianca della morte (WSOD)

Una pagina bianca vuota è solitamente causata da un plugin o un tema incompatibile. In cPanel File Manager vai su /public_html/wp-content/ e rinomina la cartella "plugins" in "plugins_old" - in questo modo tutti i plugin vengono disattivati. Se il sito funziona, ripristina i plugin uno alla volta. Se non basta, rinomina la cartella del tema attivo. Aggiungi inoltre define('WP_MEMORY_LIMIT', '256M') in wp-config.php.

Come aggiornare WordPress manualmente

Scarica la versione più recente da wordpress.org/download/ e decomprimi lo ZIP. Esegui un backup del sito e del database. Tramite cPanel File Manager o FTP elimina le cartelle wp-admin e wp-includes sul server, quindi carica le nuove versioni. Carica anche i file di root (wp-login.php ecc.) ma NON toccare la cartella wp-content. Apri tuodominio.com/wp-admin - se è necessario un aggiornamento del database, comparirà un messaggio.

Come creare un sito di staging WordPress

In cPanel crea un sottodominio (es. staging.tuodominio.com) e un nuovo database MySQL. Copia i file da public_html alla Document Root del sottodominio. Esporta il database di produzione tramite phpMyAdmin e importalo nel nuovo database. Nel wp-config.php del sito di staging modifica DB_NAME, DB_USER e DB_PASSWORD. Nella tabella wp_options modifica "siteurl" e "home" in https://staging.tuodominio.com.

Come risolvere l'errore "Error Establishing Database Connection"

Questo errore significa che WordPress non riesce a connettersi al database. Controlla le credenziali in wp-config.php (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST) tramite File Manager. Le credenziali esatte del database si trovano in cPanel alla voce MySQL Databases. Se le credenziali sono corrette, aggiungi define('WP_ALLOW_REPAIR', true) a wp-config.php e apri tuodominio.com/wp-admin/maint/repair.php. Dopo la riparazione, assicurati di rimuovere quella riga per motivi di sicurezza.

Come migrare WordPress su un nuovo dominio

Il modo più semplice è il plugin Duplicator: installalo, crea un pacchetto (Packages > Create New) e scarica installer.php e archive.zip. Carica entrambi i file nella public_html del nuovo dominio e apri nuovodominio.com/installer.php. Per la migrazione manuale: esporta il database, scarica i file, caricali sul nuovo dominio, importa il database e aggiorna wp-config.php. Assicurati di sostituire il vecchio dominio con quello nuovo nel database usando WP-CLI: "wp search-replace vecchiodominio.com nuovodominio.com".

Come configurare WordPress Multisite

Multisite consente di gestire più siti da un'unica installazione. Disattiva tutti i plugin, quindi in wp-config.php aggiungi define('WP_ALLOW_MULTISITE', true). Aggiorna il pannello di amministrazione e vai su Strumenti > Configurazione della rete - scegli sottodomini o sottocartelle e fai clic su Installa. WordPress mostrerà il codice per wp-config.php e .htaccess - copialo esattamente. Aggiungi nuovi siti tramite Amministra rete > Siti > Aggiungi nuovo.

Come correggere i permessi dei file di WordPress

Permessi corretti: cartelle 755, file 644, wp-config.php 600. In cPanel Terminal: "cd public_html" poi "find . -type d -exec chmod 755 {} \;" per le cartelle e "find . -type f -exec chmod 644 {} \;" per i file. Quindi "chmod 600 wp-config.php". In alternativa, in File Manager clic destro > "Change Permissions". Non impostare mai 777 - è un grave rischio per la sicurezza.

Come disattivare un plugin senza accesso al pannello di amministrazione

Se non riesci ad accedere al pannello di amministrazione di WordPress, disattiva il plugin tramite File Manager. Vai in public_html/wp-content/plugins/ e rinomina la cartella del plugin problematico (es. "bad-plugin" in "DISABLED_bad-plugin"). WordPress lo disattiverà automaticamente. Se non sei sicuro di quale sia la causa, rinomina l'intera cartella "plugins" in "plugins_backup" - in questo modo tutti i plugin vengono disattivati. Poi ripristinali uno alla volta.

Come attivare la modalità debug di WordPress

Apri wp-config.php e modifica define('WP_DEBUG', false) in true. Aggiungi define('WP_DEBUG_LOG', true) per registrare il log in wp-content/debug.log e define('WP_DEBUG_DISPLAY', false) affinché gli errori non vengano mostrati ai visitatori. Al termine della diagnostica, assicurati di reimpostare WP_DEBUG su false perché rallenta il sito e può rivelare informazioni sensibili.

Come aumentare il limite di memoria di WordPress

In wp-config.php aggiungi define('WP_MEMORY_LIMIT', '256M') sopra "That's all, stop editing!". Per il pannello di amministrazione aggiungi anche define('WP_MAX_MEMORY_LIMIT', '512M'). Se non basta, controlla il valore PHP memory_limit in cPanel tramite MultiPHP INI Editor, poiché ha la priorità se è inferiore. Sintomi: pagina bianca, "Allowed memory size exhausted" o crash durante un'importazione.

Come risolvere l'errore "Briefly Unavailable for Scheduled Maintenance"

Questo errore significa che un aggiornamento di WordPress non si è concluso correttamente. Tramite cPanel File Manager apri la cartella root del sito ed elimina il file .maintenance (abilita Show Hidden Files in Settings). Il sito tornerà a funzionare immediatamente. Verifica se l'aggiornamento è terminato in Bacheca > Aggiornamenti. Per prevenire il problema, non chiudere il browser durante gli aggiornamenti e aggiorna i plugin uno alla volta.

Come importare ed esportare contenuti di WordPress

Per esportare: Strumenti > Esporta, scegli il tipo di contenuto e fai clic su Scarica il file di esportazione (formato XML). Per importare: Strumenti > Importa, installa WordPress Importer e carica il file XML. Per esigenze più avanzate usa il plugin WP All Import, che supporta CSV, Excel e XML con la mappatura dei campi.

Come configurare SMTP in WordPress per una consegna affidabile delle email

Installa il plugin WP Mail SMTP. Nelle impostazioni inserisci From Email e From Name, scegli il mailer Other SMTP. SMTP Host: mail.tuodominio.com, Porta: 465, Crittografia: SSL, Autenticazione: On. Username: indirizzo email completo, Password: password. Fai clic su Salva e prova nella scheda Email Test. SMTP garantisce una consegna affidabile perché la funzione PHP mail() finisce spesso nello spam.

BeoHosting Team

10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Poslednje ažurirano: