Come integrare Squarespace con WordPress | Una spiegazione dettagliata

WordPress e Squarespace sono due delle più popolari piattaforme di creazione di siti web e di hosting. WordPress è bravo a gestire siti web altamente personalizzabili e Squarespace è noto per la sua facilità d’uso e il supporto personale.

Mentre Squarespace è ottimo per i principianti, ha un problema intrinseco. Quando si cresce, Squarespace non lo fa. Semplicemente non ci sono abbastanza caratteristiche e funzioni che WordPress offre. Per qualsiasi funzione di cui hai bisogno, dai gateway di pagamento all’UX c’è un plug-in di WordPress. Questo è qualcosa che non accade con Squarespace.

Purtroppo, non è possibile eseguire entrambe le piattaforme sullo stesso sito web. Sono due sistemi diversi e non si mescolano. Tuttavia, ci sono molti modi per aggirare questa limitazione.

Creare un sottodominio per WordPress

Ti potrebbe piacere l’affare che stai facendo con Squarespace, ma non ha questa caratteristica di cui hai disperatamente bisogno. Per esempio, potresti voler aggiungere un blog al tuo sito web di portfolio, e quello che Squarespace offre è semplicemente inferiore. Oppure, vuoi creare un negozio, ma quello di Squarespace è così basilare che non puoi farci alcun miglioramento.

In questo caso, non dovresti andare all-in e passare da una piattaforma all’altra. Puoi farli funzionare sullo stesso nome di dominio, basta creare un sottodominio per WordPress. Se il tuo sito web assomiglia a questo “myportfolio.com,” un sottodominio assomiglierebbe a questo “blog.myportfolio.com.”

A tutti gli effetti, questi sono due siti diversi, quindi puoi eseguire Squarespace su uno e WordPress sull’altro. Tuttavia, i tuoi visitatori non lo sperimentano in questo modo. Saranno in grado di passare da Squarespace a WordPress sul sottodominio senza soluzione di continuità.

Passi per integrare Squarespace con WordPress

Ecco come fare.

Passo 1: Prendi un hosting

Squarespace fornisce un hosting gratuito. Tuttavia, non puoi fare tutto quello che vuoi con esso. Specialmente se si tratta di gestire il loro più grande concorrente.

Dovrai ottenere un hosting di terze parti per essere in grado di gestire entrambi contemporaneamente. Il lato positivo è che non pagherai più di 5 dollari per un hosting iniziale (rispetto ad almeno 12 dollari per il piano Squarespace più economico).

Fai la tua ricerca e compra un piano di hosting. Assicurati che sia una società di hosting rispettabile con una buona sicurezza e un po’ di spazio per crescere.

Step 2: Trasferire il dominio a un nuovo host

Ora, dovrai trasferire il nome di dominio che hai ottenuto da Squarespace al nuovo host. È più complicato della maggior parte delle cose che Squarespace ti farebbe fare, ma è gestibile. Puoi anche chiedere aiuto all’host.

Ma prima, devi controllare se il tuo dominio è bloccato e sbloccarlo se lo è. Accedi a Squarespace, vai su Menu > Impostazioni > Domini. Poi, scorri verso il basso, e deseleziona il pulsante “Blocca dominio”.

Da quel momento in poi, puoi chiedere al supporto del tuo nuovo host di trasferire il dominio per te. Molti host lo offrono come parte dell’accordo per i nuovi arrivati.

Nota che non puoi spostare i domini per i primi 60 giorni che sei stato su Squarespace. Dovrai anche pagare per il nome del dominio se l’hai avuto gratis.

Step 3: Creare un sottodominio

Ora hai il pieno controllo del tuo hosting e del tuo dominio. È il momento di creare un sottodominio per il tuo sito WordPress. Accedi al CPanel dell’hosting e cerca la cartella “Sottodomini”.

Crea un nuovo dominio e nominalo come una pagina del sito. Se stai cercando di ottenere un blog migliore, crea un sottodominio blog.site.com.

Assicurati di scegliere il tuo dominio attuale come origine.

Step 4: Installa WordPress

Vai su WordPress.org e scarica il software. Poi, installalo nella cartella che ospita il tuo nuovo sottodominio. Otterrai i file di WordPress in un formato .ZIP. Disarchivia e carica i file nella cartella principale del sottodominio usando FTP.

Poi, dovrai creare un database MySQL per WordPress. Non preoccuparti, non avrai bisogno di imparare la programmazione per gestirlo, è tutto fatto nel pannello di amministrazione di WordPress.

Entra nel CPanel e vai al menu “Databases”. Crea un nuovo database MySQL e cambia il file di esempio in esso in “wp-config.php”.

Se hai scelto l’host giusto, non dovrai nemmeno fare tutto questo. Alcuni host offrono un semplice pulsante che ti permette di scaricare WordPress senza problemi. Se c’è un pulsante “Installa WordPress”, basta cliccare su quello. Non dimenticare di menzionare il sottodominio, non il dominio principale quando lo stai installando.

Step 5: Design

Ora, hai superato le parti tecniche complicate e sei passato a ciò che già conosci, la progettazione di un sito web. Non puoi usare i temi di Squarespace per progettare un sito web, quindi dovrai usare il tema più simile che puoi trovare su WordPress. Vai su WordPress.org e sfoglia i modelli.

Se è abbastanza buono, vai pure. Puoi sempre renderlo più simile all’aspetto del tuo sito attuale perché WordPress è altamente personalizzabile.

Per esempio, questi due temi possono essere perfettamente fusi insieme.

I.C: Squarespace
I.C: WordPress.org

A prima vista, sembrano uguali. Tuttavia, entrambi hanno un sacco di spazio bianco e un menu semplicistico centrato. Tutto quello che devi fare per rendere quello di WordPress simile a quello di Squarespace è cambiare le voci del menu in una tonalità scura di grigio, rendere le lettere un carattere più piccolo, e cambiare il logo con il tuo.

Scarica il tema nella cartella del sottodominio. Puoi farlo sul CPanel tramite FTP. La cartella in cui dovresti aggiungere i file è “web/content/wp-content/themes”. Poi, accedi al pannello di creazione del sito web aggiungendo “/wp-login.php” o “/admin” all’indirizzo del tuo sottodominio.

Questo ti porterà ad una pagina di login con un indirizzo come blog.site.com/admin”. Fai il login, e vai su Appearances > Themes e attiva il nuovo tema. Nota, questo non funzionerà se lo scrivi sul dominio principale come questo “site.com/admin. “Se è ancora gestito da Squarespace, il sito non risponderà.

Ora, hai il pieno controllo creativo sulla pagina che stai creando.

Step 6: Crea una connessione senza soluzione di continuità

Mentre il tuo dominio principale e il sottodominio che ospita WordPress sono due siti diversi, i tuoi visitatori non dovrebbero essere in grado di notarlo. Per quanto ne sanno, stanno accedendo a un blog o a una pagina del negozio.

Il modo più semplice per farlo è rendere identici i menu di navigazione. La pagina del blog può avere uno stile leggermente diverso dal tuo sito Squarespace, ma la navigazione è ciò che fa sembrare le due pagine uguali.

Assicurati di far coincidere lo stile dei due mentre li disegni e includi tutti i link dal dominio principale sul sottodominio e viceversa.

Esporta il sito Squarespace

Hai bisogno delle funzionalità di WordPress sul dominio principale? Sfortunatamente, non puoi farlo perché le due piattaforme non vanno insieme. L’unica soluzione che hai è quella di esportare tutti i dati dal tuo sito Squarespace ed eseguirlo su WordPress.

Ecco cosa devi fare:

  • Entra in Squarespace
  • Vai su Impostazioni > Avanzate > Importazione/Esportazione
  • Scegli di esportare su WordPress
  • Salva il file sul tuo hard disk
  • Salva le immagini manualmente
  • Prendi WordPress Importer
  • Importa il sito web sul tuo hosting WordPress
  • Aggiungi immagini manualmente
  • Controlla se tutto funziona bene

Nota che non sarai in grado di esportare tutto da Squarespace. Non avrai il CSS personalizzato perché appartiene all’azienda. Non sarai anche in grado di esportare le modifiche al CSS che fai sulla piattaforma e alcuni formati di pagina come eventi, album e copertine.

Se vuoi essere sicuro di poter copiare perfettamente il tuo sito web, tienilo in funzione per aiutarti a progettare nuovamente il sito su WordPress. Questo renderà anche più facile per i tuoi clienti in quanto non dovranno sopportare tempi morti.

Concludendo

Ora hai due opzioni per l’integrazione da Squarespace a WordPress. Non puoi eseguire Squarespace e WordPress contemporaneamente, ma puoi combinare i due sistemi su sottodomini come parti di un sito web. Se questo non è abbastanza, puoi anche esportare il tuo sito Squarespace su WordPress.