Oggi esamineremo le basi di MS WordPress - o per quegli utenti che hanno utilizzato WordPress per un po '- Multisite o WordPress MU. WordPress MS è una funzionalità di cui molti utenti non sono consapevoli e che confonde spesso l'installazione e la configurazione. Ma non più! In questo tutorial, passeremo attraverso l'installazione di WordPress MS, acquisendo familiarità con l'amministratore di rete e integrando plugin utili per la tua rete Multisite.
WordPress Multisite è una funzionalità che da quando WordPress versione 3 è stata inclusa discretamente nell'installazione stessa. È una funzionalità che racchiude un enorme vantaggio, consentendo a migliaia di blog di esistere praticamente all'interno di una singola installazione WordPress. È una grande idea per i siti di grandi dimensioni che utilizzano più sottodomini, reti di blog, social network o persino reti interne per aziende o organizzazioni. Anche se questa funzionalità è presente da quasi lo stesso WordPress, sta solo ora ottenendo l'attenzione che merita - anche dagli sviluppatori di WordPress.
In questo tutorial faremo:
Alla fine di questa serie di tutorial, dovresti avere molta familiarità con ciò che WordPress MS è, come installarlo, come creare nuovi siti e come usarlo nel modo più efficace per il tuo prossimo progetto.
In poche parole, Multisite consente a una singola installazione WordPress di agire come una rete di siti incentrata su un singolo dominio (http://tuosito.it). Permette sia nuovi sottodomini (http://subdomain.yoursite.com) che sottodirectory (http://yoursite.com/subdomain), e fa tutto questo virtualmente, il che significa che non è necessario creare nuove cartelle. Invece, aggiungendo semplicemente del codice a wp-config.php e .htaccess, hai migliaia di siti a portata di mano.
Multisite consente inoltre una facile gestione della rete attraverso un unico dashboard di amministrazione che un utente con le autorizzazioni appropriate può accedere tramite la barra di amministrazione di qualsiasi sito di rete. Multisite non è affatto "nuovo". È in circolazione da quasi quanto WordPress stesso, sebbene in precedenza fosse sviluppato separatamente. Dal momento che WP 3.0 è stato incluso insieme a WordPress e, come ho detto sopra, sembra che diventerà più user-friendly, visto che gli sviluppatori di WordPress sembrano prestare particolare attenzione ad esso nel 2012.
Successivamente, esaminiamo l'installazione di Multisite in una tipica installazione di WordPress.
Per molte persone, l'installazione di Multisite può essere un incubo. Spero di alleviare tutto ciò guidandovi passo dopo passo attraverso l'installazione di una sottodirectory e di un sottodominio. Lasciatemi dire prima, che è molto più facile installare Multisite su una nuova installazione, anche se è ancora possibile farlo su un'installazione precedente con contenuti preesistenti. Tuttavia, potrebbero esserci problemi di permalink.
Detto questo, i seguenti passi presumono che tu abbia completato un'installazione standard di WordPress. Tuttavia, i passaggi possono essere applicati a un'installazione nuova o precedente.
Per iniziare anche il processo di installazione di Multisite, è necessario aprire il file wp-config.php e subito sopra
/ * Questo è tutto, smetti di editare! Buon blog. * /
aggiungere il seguente:
/ ** Consenti multisito ** / define ('WP_ALLOW_MULTISITE', true);
La prima riga è semplicemente un commento che ci aiuterà a mantenere il nostro codice in ordine. Successivamente, diciamo la nostra installazione di WordPress per consentire la funzionalità Multisito. Una volta modificato e salvato il file, ora dovresti vedere quanto segue nel tuo sottomenu "Strumenti":
Se utilizzi una precedente installazione di WordPress con plug-in attivi, riceverai un avviso in Config rete per disattivare tutti i plug-in prima di continuare.
La prima schermata in "Network Setup" sarà simile a questa:
Da questa schermata, hai i seguenti elementi da configurare:
Il indirizzo del server dovrebbe già essere compilato per mostrare come appariranno i tuoi nuovi permalink.
Se si tratta di un'installazione preesistente, si riceverà una nota in cui si afferma che sono possibili solo sottodomini a causa di possibili conflitti di permalink. Se stai installando su un localhost, ti sarà consentito solo l'installazione tramite sottodirectory.
Dopo aver configurato queste impostazioni, fai clic su Installa, e dovresti vedere la seguente schermata:
Ora, diamo un'occhiata passo dopo passo alle istruzioni fornite nella pagina "Abilitazione della rete". Prima di approfondire questo argomento, ti suggerisco caldamente di eseguire il backup dei file wp-config.php e .htaccess. Ciò farà risparmiare un sacco di mal di testa in futuro.
Aggiungi il seguente codice per l'installazione di un sottodominio:
define ('SUBDOMAIN_INSTALL', true); $ base = '/'; define ('DOMAIN_CURRENT_SITE', 'yoursite.com'); define ('PATH_CURRENT_SITE', '/'); define ('SITE_ID_CURRENT_SITE', 1); define ('BLOG_ID_CURRENT_SITE', 1);
e questo per l'installazione di una sottodirectory
define ('MULTISITE', true); define ('SUBDOMAIN_INSTALL', false); $ base = '/'; define ('DOMAIN_CURRENT_SITE', 'yoursite.com'); define ('PATH_CURRENT_SITE', '/'); define ('SITE_ID_CURRENT_SITE', 1); define ('BLOG_ID_CURRENT_SITE', 1);
a wp-config.php proprio sopra:
/ * Questo è tutto, smetti di editare! Buon blog. * /
Assicurati di cambiare yoursite.com all'URL del tuo sito - assicurati che sia senza WWW. Suddiviso, questo codice identifica questo come un'installazione di sottodomini o sottodirectory e imposta l'ID del sito principale come 1. Ogni sito ha un ID ed è importante prenderne nota mentre inizi a lavorare con i plugin e creare personalizzato interrogazioni.
Infine, vuoi aggiungere il seguente codice al tuo file .htaccess:
RewriteEngine Su RewriteBase / RewriteRule ^ index \ .php $ - [L] # file caricati RewriteRule ^ files /(.+) wp-includes / ms-files.php? File = $ 1 [L] RewriteCond% REQUEST_FILENAME -f [ OR] RewriteCond% REQUEST_FILENAME -d RewriteRule ^ - [L] RewriteRule. index.php [L]
Questo codice sostituirà qualsiasi altro codice WordPress che trovi in .htaccess.
Per un altro riferimento sulla creazione di una rete Multisala WordPress, visita la pagina "Crea una rete di siti WordPress" nel Codex.
Per accedere al dashboard dell'amministratore di Multisite in WordPress 3.0 e versioni successive, passa con il mouse sopra I miei siti nella barra di amministrazione nella parte superiore della finestra del browser e fare clic su Amministratore di rete.
Una volta nella dashboard, il menu ha il seguente aspetto:
Il menu Amministratore di rete ha i seguenti sottomenu:
Successivamente, desidero illustrarti come creare il tuo primo sito di rete. Se hai familiarità con l'uso di WordPress, tutto il resto dovrebbe sembrare normale, con l'eccezione di dover passare attraverso un dashboard di rete per attivare plugin e temi invece di un normale dashboard del sito.
E così è facile creare siti in WordPress MS! Ora, diamo un'occhiata ad alcuni plugin.
Ecco un elenco di alcuni plugin che suggerisco di usare su installazioni di MS e, come sempre, se ne hai altri da aggiungere li butto dentro!
Questo plugin consente di creare un blog specifico sulla rete in cui è possibile trovare TUTTI i post recenti sulla rete. Dall'interno del plug-in, è inoltre possibile specificare che si trovi sul sito principale che si è configurato nell'installazione iniziale di Multisito. È possibile impostare anche il numero massimo di post da visualizzare.
Questo plugin consente agli utenti che creano contenuti su blog diversi di "trasmettere" i loro post ad altri blog sulla rete. Oltre a pubblicare contenuti, categorie, tag e campi personalizzati possono anche essere trasmessi. Per facilitare la pubblicazione su più blog, è possibile creare gruppi di blog.
Questo plug-in ti consente di impostare il livello di privacy di ciascun blog dal pannello delle impostazioni del sito della dashboard della rete. Le opzioni sono:
Questo plugin consente agli utenti di utilizzare i propri nomi di dominio sulla rete Multisito. Questo plugin richiede una conoscenza dell'aggiunta e modifica di file di plugin e una conoscenza di base su come funzionano i server e le impostazioni specifiche del server. Un ottimo tutorial per configurare questo plugin può essere trovato sul blog di Otto, "WordPress 3.0 Multisite Domain Mapping Tutorial".
Questo plugin consente agli amministratori di impostare il ruolo predefinito di ciascun blog di rete individuale. Una volta attivato, un elenco di blog viene visualizzato nella pagina delle impostazioni di rete. Questo plug-in è diverso dal plug-in Nuovi blog predefiniti, poiché si rivolge ai singoli siti anziché a ogni nuovo blog. Ad esempio, se si desidera che un sito consenta tutte le funzionalità di editor degli utenti predefiniti e un altro abbia funzionalità di sottoscrizione, questo è il plug-in che si sta cercando.
Questo plugin crea i valori predefiniti per qualsiasi nuovo blog creato sulla rete. Una volta attivato, un nuovo menu appare sotto la rete impostazioni sottomenu. Da qui, puoi modificare le normali impostazioni di WordPress: impostazioni generali del blog, impostazioni di lettura, impostazioni di scrittura, impostazioni permalink, impostazioni della discussione, impostazioni sulla privacy e impostazioni multimediali. Puoi anche scegliere il tema predefinito di un sito e impostare altre opzioni come categorie, collegamenti e impostazioni iniziali dell'utente.
Questo plugin consente la creazione di classi utente specifiche con ruoli specifici. Il plugin, una volta attivato, può essere trovato nella rete principale impostazioni sottomenu. La lista delle capacità è ampia.
Ora che ho delineato come installare Multisite, come creare nuovi siti e quali plug-in usare, ho pensato che sarebbe bello mettere alcune idee su possibili progetti che potrebbero trarre vantaggio da Multisite. Come sempre, se hai altre idee o installazioni multisito con cui hai lavorato prima, sentiti libero di aggiungerle nei commenti.
Quest'anno contiene alcune cose entusiasmanti per Multisite, e man mano che sempre più utenti scoprono come implementarlo, questa caratteristica attualmente sottoutilizzata potrebbe presto diventare una delle caratteristiche fondamentali per cui WordPress è noto e utilizzato. Spero che tu abbia imparato come installare Multisite, come navigare nell'amministratore di rete e come trovare plugin in grado di migliorare la funzionalità delle tue reti. Nel complesso, spero che tu ti senta più a tuo agio nell'utilizzare Multisite nei tuoi progetti, e che, se non l'hai mai usato, farai il grande passo e giocherai con esso.
Grazie per aver letto!