Hai appena installato WordPress e avviato il tuo sito web ma non hai idea di cosa fare o quali plugin installare? In questo articolo condividerò tutti i passaggi che faccio una volta installato un sito WordPress. Una guida completa su come iniziare per i principianti di WordPress e anche per quelli esperti.
Poiché l'articolo è molto lungo, lascerò un elenco di passaggi per facilitare la navigazione. Forse sei già a conoscenza di alcuni passaggi e vuoi saltarli. Per non parlare del fatto che alcuni sono del tutto opzionali e non consigliati per tutti i tipi di siti.
In questo articolo non ti insegneremo passo dopo passo l'installazione di WordPress sul tuo hosting perché ogni hosting è diverso. La maggior parte degli host ha modi per installare WordPress con un solo clic.
Posso solo riassumere che non appena scarichi wordpress e sposti i file sul tuo hosting, verrai reindirizzato a una pagina che imposta i database del tuo server e l'account wordpress.
I suggerimenti di questo articolo inizieranno dopo che avrai installato WordPress e effettuato il login su “/wp-admin/”.
Glossario dei termini citati nell'articolo
Questo articolo è pieno di termini tecnici, quindi lasceremo un glossario dei termini menzionati nell'articolo per aiutare i laici e i neofiti che non capiscono molto di computer.
plugin – Queste sono estensioni che aggiungono alcune funzionalità a WordPress. Con i plugin puoi trasformare WordPress in un negozio online, forum, area membri e migliaia di altre cose.
Open Source – Significa che è aperto a modifiche, chiunque può usarlo e modificarlo come vuole. WordPress è uno script PHP Open Source;
CSS – Linguaggio di codifica che ti consente di personalizzare l'aspetto, i colori, i caratteri e il layout del tuo sito web.
SSL o HTTPS – Protocollo di sicurezza attualmente obbligatorio su tutti i siti che vogliono crescere. Esistono molti modi per abilitare https sul tuo sito Web, uno di questi sta utilizzando il runcloud o Let'sEncrypt.
CMS – I Content Management System sono sistemi di gestione dei contenuti. Script che installi sul tuo server di hosting e puoi gestirlo tramite un pannello amministrativo. WordPress è uno dei più grandi CMS di tutti i tempi.
CONOSCERE WORDPRESS
Voglio evitare di parlare delle basi di WordPress, in questo articolo voglio solo presentare le impostazioni che faccio nella mia installazione di WordPress e condividere con gli altri. Riassumiamo ancora le funzioni di wordpress.
Fondamentalmente WordPress è diviso in Pagine, Post (che sono articoli), Categorie, Media e Commenti. Devi decidere tu stesso come funzionerà il tuo sito e creare le tue pagine e categorie in base alle tue esigenze.
WordPress offre anche plugin e temi per trasformare la tua funzionalità principale (blog) in un sito ricco con infinite possibilità. Puoi creare negozi, forum, social network o praticamente qualsiasi cosa con WordPress.
È open source, consentendo alle persone di sviluppare funzioni aggiuntive per rendere WordPress uno dei migliori strumenti sul web. Non conosco davvero nessun'altra piattaforma o CMS buono come WordPress.
Se vuoi imparare a creare articoli, caricare immagini o altre funzioni di base di WordPress, questo non è il punto dell'articolo. Lo scopo di questo articolo è solo quello di insegnarti quali passaggi intraprendere per migliorare l'installazione di WordPress.
Configurazione di Permalink e miniature di WordPress
La prima cosa che devi fare dopo aver installato WordPress è configurare i Link Permanenti. Per impostazione predefinita, WordPress mostra la data e il nome del post, ma ti consigliamo di lasciare solo il nome del post per migliorare il SEO.
Basta accedere impostazioni > Permalink e quindi controlla l'opzione Nome del post.
Se il tuo WordPress non è in portoghese, approfitta del momento per accedere a Impostazioni > Generale e scegliere quindi la lingua che desideri nel tuo WordPress. Non dimenticare di salvare le modifiche…
Sfruttando il fatto che sei nelle impostazioni, prova ad accedere al menu Impostazioni > Media per configurare le immagini che WordPress genera durante il caricamento nella galleria. Le impostazioni di Media generano 3 dimensioni di immagine: miniatura, media e grande.
Si consiglia di posizionare 0 di dimensioni medie e grandi per impedire a WordPress di creare immagini non necessarie ingombrando il server delle immagini. Nella miniatura di solito metto 375x175 e contrassegnare l'opzione ritagliare!
INSTALLAZIONE E CONFIGURAZIONE JETPACK
Jetpack è un plugin creato dagli sviluppatori di WordPress e offre molte cose in un unico plugin. Widget, blocchi dell'editor, revisione dell'articolo, CDN proprio, sistema di commenti, pubblicazione su Facebook e molti altri.
Molte installazioni di WordPress vengono già fornite con il plugin attivato o installato, in caso contrario basta accedere a Plugin > Aggiungi nuovo e cercare Jetpack. Dopo aver installato e attivato il plugin, verrà mostrata una schermata per configurare e attivare.
Jetpack offre opzioni premium che secondo me non valgono la pena. Scegli l'opzione per continuare a utilizzare Jetpack gratuitamente poiché offre già tutto ciò di cui hai bisogno per il tuo sito web. Una volta attivato, accedi alle impostazioni per continuare.
In prestazioni e velocità attiva entrambe le opzioni in abilita l'acceleratore del sito web. In questo modo il sito caricherà le immagini e i file CSS e JS su una CDN, accelerando il caricamento del tuo sito ed evitando query sul tuo server.
Esistono altre opzioni come il lazy loading per le immagini o i carousel di immagini, ma preferisco lasciare queste opzioni disattivate per evitare incompatibilità con temi o plugin di cache.
nella scheda scrivere da Jetpack di solito abilito solo l'opzione: Controlla l'ortografia, lo stile e la grammatica
Già nella scheda Condivisione utilizzo spesso l'opzione di condividere sui social media, ma lascio il lavoro dei pulsanti di condivisione a un altro plugin chiamato AddToAny.
Nelle discussioni attivo i commenti e le firme, ma alcuni preferiscono utilizzare il sistema di commenti di DISQUS che raccomando vivamente. Sfortunatamente, DISQUS è diventato a pagamento per il mio sito, quindi sono costretto a utilizzare lo standard di WordPress + Jetpack.
In Traffico attivo i post correlati e le mappe del sito. Nella scheda Sicurezza attivo la protezione contro gli attacchi brute force. Queste sono le impostazioni di base che attivo in tutti i miei siti in cui utilizzo WordPress.
Installazione di un Plugin SEO e CREAZIONE DI SITEMAP
Ora è arrivato il momento di installare una delle cose più importanti del tuo sito, il plugin per il SEO (Search Engine Optimization), il sistema che ottimizzerà il tuo sito per i motori di ricerca come Google, Bing e Yahoo.
Uno dei più popolari è SEO by Yoast, che è completamente gratuito; basta installarlo e configurarlo come desideri. Non ci sono molte cose da configurare nel plugin, io praticamente attivo tutte le opzioni della scheda risorse nella configurazione di SEO by Yoast.
Mi dispiace interrompere questo articolo, ma ho scoperto un plug-in SEO All-in-One Better than Seo di Yoast, ho scritto un articolo a riguardo, leggi il plugin Rank Math SEO facendo clic qui.
SE LA è una delle cose più importanti per il successo del tuo sito web. Potrebbe volerci un articolo più lungo di questo per spiegare tutto sulla SEO e su come aiuta le persone a trovare il tuo sito tramite Google.
Oltre a SEO by Yoast, devi anche installare altri plugin che possono migliorare la SEO del tuo sito web, come ad esempio:
- Immagini SEO friendly – Per creare un XML di immagini;
- Feed della mappa del sito di Google Video – Per creare un XML di video;
Non basta installare questi plugin SEO menzionati e basta, devi anche aggiungere il tuo sito a Search Console di Google e inviare tutti i Sitemaps e Feed RSS per aiutare Google a trovare il tuo sito e renderlo rilevante.
Non è necessario insegnare passo dopo passo come registrarsi su Search Console perché Google lo fa già al momento della configurazione del tuo sito. Dopo aver configurato e verificato il tuo sito, accedi al menu Sitemaps per inviare i link XML e RSS del tuo sito.
Se hai installato SEO by Yoast e attivato i sitemaps di Jetpack, troverai i seguenti link:
- alimentazione/
- sitemap_index.xml
- sitemap.xml
- sitemap-1.xml
- image-sitemap-index-1.xml
- news-sitemap.xml
- image-sitemap-1.xml
- sitemap-video.xml
Basta aggiungere tutto questo alla sezione SiteMaps di Google Search Console e il tuo sito sarà 100% pronto per essere posizionato su Google. Ora puoi concentrarti sulla creazione di contenuti di qualità pensando alla SEO.
SCEGLIERE E IMPOSTARE IL TUO TEMA
È complicato per me aiutare tutti i lettori in questa parte, dato che ognuno dovrebbe aver scelto un tema (layout) diverso per il sito WordPress. Se non hai ancora fatto questa scelta, ti consigliamo vivamente il Generate Press.
Molti di quelli che iniziano un sito WordPress cercano un tema gratuito, ma sfortunatamente la maggior parte dei temi gratuiti è totalmente limitata e mostra sempre in modo evidente annunci per acquistare una versione premium del tema.
Devi anche fare attenzione quando scegli un tema a pagamento, poiché alcuni finiscono per darti un difetto o limitarti in qualcosa che vuoi fare. Ti consigliamo vivamente di iniziare già con un tema a pagamento, ma dovresti sceglierlo con saggezza.
È per questo che raccomando il Generate Press, perché è 100% personalizzabile, ultra leggero, permette di disattivare moduli e offre anche una licenza per un numero illimitato di siti. Dopo aver acquistato e perso ore a personalizzare circa 10 temi premium, ho finalmente trovato il Generate Press e sono rimasto tranquillo e senza preoccupazioni.
Se decidi di utilizzare Generate Press, il nostro articolo su di esso fornisce anche suggerimenti e configurazioni che applico quando lo uso. Spero che tu scelga il tuo tema con saggezza, perché lavorare con i temi su WordPress è una delle cose più stressanti che esistano.
Si consiglia di utilizzare sempre la versione BAMBINO del tema che scegli. Questa versione dipende dal tema originale, ma ti consente di aggiungere codice CSS e PHP senza influire sul tema originale, permettendoti di aggiornare il tema senza perdere le modifiche apportate.
Scegli sempre un tema responsive che si adatti ai telefoni cellulari, in futuro ti consigliamo anche di ricercare e implementare un tema AMP (Accelerate mobile page) sul tuo sito web.
EDITARE e PERSONALIZZARE IL TUO CSS
Considererò che hai già attivato il tuo tema WordPress nella versione child. Ora condividerò alcuni codici CSS e PHP da aggiungere al tuo WordPress per risolvere molte questioni che i proprietari di siti tendono ad affrontare.
Per aggiungere un codice al tuo tema child devi accedere a “Aspetto > Editor” dove per impostazione predefinita verrà già aperto il tema attivato nella pagina per modificare il CSS. Nella schermata sottostante aggiungi le personalizzazioni del tuo CSS e PHP direttamente nel tema Child.
Uno dei codici più importanti, a mio avviso, è quello che rende la tabella di WordPress responsiva. Con il codice qui sotto, le tabelle del tuo sito possono essere manovrate trascinando con il dito sui dispositivi mobili. Questo consente di creare tabelle con molte colonne senza doversi preoccupare.
@media only screen and (max-width: 840px) {
table {
margin-bottom: 0;
overflow: hidden;
overflow-x: scroll;
display: block;
white-space: nowrap;
}
}
Il codice seguente mette un bordo sulle tabelle:
table, th, td {
border: 1px solid #ddd;
}
tr:last-child td, tr:last-child th {
border: 1px solid #ddd;
}
Il codice seguente risolve i problemi con il grassetto che non appare in alcuni temi a causa della mancanza del tag .strong o .b:
.bold
{
font-weight:bold;
}
strong { font-weight: bold;}
Questi erano solo alcuni esempi, puoi apportare modifiche al layout tramite la console del tuo browser e implementare i codici CSS che desideri in questa pagina.
MODIFICA E PERSONALIZZAZIONE DELLE TUE FUNZIONI.PHP
Nello stesso editor di tema che hai usato per modificare il CSS, aggiungerai codici che eseguono determinate funzioni in WordPress o nel tema all'interno del file chiamato functions.php, che si trova nel tuo tema child.
Con il codice riportato di seguito, escludi una delle categorie del tuo sito dalla visualizzazione nella home page. Basta modificare l'ID categoria nel codice sottostante. Puoi ottenere questo ID (numero) dal LINK durante la modifica di una categoria all'interno di WordPress.
function excludeCat($query) {
if ( $query->is_home ) {
$query->set('cat', '-675');
}
return $query;
}
add_filter('pre_get_posts', 'excludeCat');
Il codice seguente fa sì che le miniature dell'elenco degli articoli per alcuni temi siano ospitate anche su Jetpack CDN o PHOTON:
add_filter( 'jetpack_photon_override_image_downsize', '__return_true' );
Il codice seguente crea un'opzione nel menu che mostra tutte le impostazioni avanzate di WordPress. Non è un codice del tutto necessario, ma potrebbe piacerti.
// CUSTOM ADMIN MENU LINK FOR ALL SETTINGS
function all_settings_link() {
add_options_page(__('All Settings'), __('All Settings'), 'administrator', 'options.php');
}
add_action('admin_menu', 'all_settings_link');
Come con CSS, puoi cercare in Internet o nel nostro sito Web codici che svolgono una determinata funzione in WordPress o nel tema del sito Web. Usalo con saggezza e fai attenzione ai codici errati che possono causare errori nel sito.
INSTALLAZIONE DI UN PLUGIN DELLA CACHE
Un'altra cosa molto importante da fare quando si installa WordPress è utilizzare un plugin di cache. Ci sono diversi plugin di cache, io uso WP-ROCKET che è a pagamento, ma poiché stai iniziando, ci sono molti plugin che puoi usare.
I plug-in di memorizzazione nella cache consentono ai visitatori di caricare rapidamente il tuo sito senza utilizzare troppe risorse del server o eseguire query sui database. Alcuni plugin creano una versione leggera della pagina HTML o comprimono i file per renderli più leggeri.
Uno dei più semplici e facili da configurare è WP-Fastest Cache, seguito dai plugin W3 Total Cache e Wp Super Cache, questi sono i plugin di cache più popolari.
A seconda dell'hosting che utilizzi, puoi anche abilitare la memorizzazione nella cache di NGINX, Memcached, Redis o LiteSpeed Cache. Oltre alla tradizionale memorizzazione nella cache delle pagine, alcuni plugin offrono Minify che unisce o riduce le dimensioni dei file JS e CSS.
Se il plugin di Cache che scegli non include il Minify, prova a usare plugin come Autoptimize. Fai attenzione quando configuri il Minify, perché alcuni temi o plugin potrebbero non essere compatibili, potresti dover includere qualche JS nella lista da far ignorare al plugin.
Le impostazioni che hai effettuato in Jetpack aiuteranno anche il tuo sito a caricarsi rapidamente senza utilizzare le risorse del tuo server. Alcuni cercano di ricorrere all'utilizzo di CDN come CloudFlare, ma Jetpack è praticamente un CDN.
PLUGIN CHE CONSIGLIO PER IL TUO WORDPRESS
Ho già consigliato alcuni plugin in tutto l'articolo, ma ce ne sono di più specifici che ritengo essenziali e obbligatori in ogni installazione di WordPress che utilizzo. Parlerò brevemente di ciascuno di essi (non metterò nemmeno alcun collegamento, cerca solo il tuo sito WordPress per una facile installazione).
reindirizzamento o Reindirizzamento rapido di pagine/post – Questi 2 plugin sono identici, puoi scegliere quello che ti piace di più, ho sempre usato Quick Page, ma recentemente ho incontrato Redirection che è più aggiornato. Il loro scopo è creare collegamenti che reindirizzano a qualche altra pagina. Oltre ai link interni, puoi creare link sul tuo dominio per reindirizzare link di affiliazione o nascondere link giganti da un altro sito.
Contenuto Egg Pro – Raccomando questo Plugin a pagamento per coloro che vogliono vendere prodotti di affiliazione, libri di Amazon o prodotti di altre reti di affiliazione. Ho scritto un articolo su questo plugin, cliccando sul suo nome si accede al nostro articolo.
Teletrasporto di immagini o Carica automaticamente le immagini – Lo scopo di questi plugin è salvare un'immagine incollata da Internet direttamente sul tuo server. Ciò elimina la necessità di salvare l'immagine sul computer e quindi caricarla. Il secondo plugin è più completo e aggiornato, ma ho riscontrato alcuni problemi di compatibilità.
Aggiungi a qualsiasi pulsante di condivisione – Uno dei migliori plugin gratuiti per la condivisione di social media che conosco. Qui puoi configurare facilmente i pulsanti mobili dei social media a lato e all'inizio e alla fine degli articoli.
Controllo dello stato e risoluzione dei problemi – Plugin creato dagli sviluppatori di WordPress, crea una versione di prova del sito per disabilitare o modificare plugin e temi e scoprire cosa sta davvero causando problemi sul tuo sito.
Altre impostazioni di WordPress
Ci sono altre impostazioni personali da configurare in WordPress. Ad esempio, potresti voler aggiungere un avatar al tuo account tramite Gravatar. Basta creare un account utilizzando la stessa email dell'amministratore sul sito Gravatar. Puoi anche cambiare il tuo avatar predefinito accedendo a Impostazioni > Discussioni.
Un'altra cosa molto importante che devi fare è attivare l'SSL HTTPS del tuo sito. Tutto dipenderà dall'hosting o dal servizio che utilizzerai. C'è il famoso Let's Encrypt che è gratuito.
Presta attenzione a tutte le impostazioni per configurare altre cose come autorizzazioni di discussione, fuso orario, registrazione utente e altro. Una volta che hai fatto tutto ciò, concentrati solo sulla creazione di contenuti e sulla promozione sui social media.
Naturalmente, per avere un feedback sul tuo sito, ti consigliamo di leggere i nostri articoli su email marketing, SEO e molti altri articoli più specifici su WordPress. Lo scopo del mio sito Web è condividere il mio intero viaggio con i siti Web e come mi guadagno da vivere proprio con questo.
Se ti è piaciuto l'articolo, condividilo con gli amici e lascia le tue opinioni nei commenti. Mi chiamo Kevin e alla prossima! Fai anche un giro sui nostri altri siti di contenuto come skdesu.com e aprenderpalavras.com per farti un'idea di come lavoro con WordPress.