WordPress Multisite -...
Transcript of WordPress Multisite -...
Vad är en Multisite?
§ WordPress Multisite låter dig skapa flera WP-sajter med en enda installation av WordPress
§ Innebär § Individuella sajter i ett nätverk är virtuella § Har inte sina egna kataloger på servern § Har separata kataloger för uppladdningar
§ Har separata tabeller i databasen
Christian Ohlsson 2
Fördelar med MultiSite
§ Skapa flera sajter trots att du bara har en enda installation av WordPress
§ Dela teman, pluggar och användare § Ett ställe att uppgradera på § Kan köras som
§ Subdomäner (mysite.example.com) § Underkataloger (example.com/mysite) § Egna domäner (mysite.com)
Christian Ohlsson 3
Läs in dig först!
§ Måste du ha en MultiSite? § Enklast att slå på på nyinstallation § Backa upp allt först!
§ Två viktiga dokument du skall läsa före du sätter igång med MultiSite § http://codex.wordpress.org/
Before_You_Create_A_Network
§ http://codex.wordpress.org/Create_A_Network
Christian Ohlsson 4
Vad är WordPress MU för något?
§ Före version 3.0 av WP fanns WordPress MU § WordPressų eller WPMU
§ En fork av WP som utvecklades parallellt med WP, men som ett separat projekt
§ En del teman och plugins fungerade § Och en del inte
Christian Ohlsson 5
Efter WordPress 3.0
§ WPMU blandades med WordPress § MultiSite är en del av alla nya WP-installationer
§ Det är bara inte aktiverat
§ Att sätta upp WP MultiSite är ganska enkelt § Tyvärr….
§ Eller som tur är J
Christian Ohlsson 6
Typer av nätverk
§ Domänbaserade § alfa.example.com
§ beta.example.com § gamma.example.com
§ Sökvägsbaserade § example.com
§ example.com/beta § example.com/gamma
Christian Ohlsson 7
Typer av nätverk med domän-mappning
§ Domänbaserade § example.com
§ beta.com (mappad) § gamma.example.com
§ Sökvägsbaserade § example.com
§ beta.com (mappad) § example.com/gamma
Christian Ohlsson 8
Subdomäner funkar inte på localhost!
(men på localhost.localdomain)
Slå på och konfigurera MultiSite
Steg 1: Lägg till i wp-config.php
Christian Ohlsson 9
define('WP_ALLOW_MULTISITE', true);
Slå på och konfigurera MultiSite
§ Varför måste jag använda subdomäner på gamla WP installationer?
§ Sajter äldre än 30 dagar ser denna varning. § Anledningen är att underkataloger i MultiSite
kan krocka med URL som redan används. § Dessutom läggs /blog till Main-sajtens bloggar i
permalänk-strukturen vilket kan leda till att existerande poster blir 404
Christian Ohlsson 13
Problem med installationen
§ Normalt sett exploderar inget vid installationen av en ny WP-installation
§ Problem kan dyka upp när du konverterar en gammal installation till MultiSite
Christian Ohlsson 21
SuperAdmin
§ Den nya rollen SuperAdmin kan allt som Admin kunde samt: § Hantera Nätverk § Hantera Sajter
§ Hantera användare i nätverket § Hantera teman och plugins i nätverket
§ Hantera inställningar i nätverket
Christian Ohlsson 28
Dvs: Allt
h"p://codex.wordpress.org/Roles_and_Capabili2es
Temahantering i MultiSite
§ Teman måste aktiveras i nätverket för att kunna användas på sajterna i ditt MultiSite-nätverk!
§ Teman som inte aktiveras finns inte tillgängliga för sajterna annars
Christian Ohlsson 30
Pluginhantering i MultiSite
§ Plugins måste aktiveras för nätverket för att bli synliga för sajterna
§ Plugins kan individuellt väljas att aktiveras per sajt i ditt nätverk
Christian Ohlsson 34
Pluginhantering i MultiSite
§ Som default är Plugins-menyn dold för SuperAdmins § Finns inte ens för dina sajter
§ För att slå på denna meny: § Settings ->Network settings
Christian Ohlsson 35
Rekommenderade plugins för MultiSite
§ Många plugins är specialskrivna för att fungera ihop med MultiSite § Vissa underlättar hanteringen av en MultiSite
ordentligt!
§ Vissa ger du helt nya möjligheter
§ Några rekommendationer följer…
Christian Ohlsson 38
Domain Mapping
Christian Ohlsson 39
§ Mappar ett domännamn (example.com) till en sajt I ditt nätverk
§ Site Admin har kontroll över mappade domäner
New Blog Defaults
Christian Ohlsson 40
§ Sätter standard-inställningar för nya sajter I nätverket
§ Kan ta bort default-saker som Hello World-posten, kommentarer osv
§ Kan automatisk lägga till användare till nya sajter
WP Multisite Replicator
§ Kopierar en sajt till en ny sajt i ditt nätverk
§ Kopierar widgets, teman och plugin med inställningar
§ Kopierar även allt innehåll
Christian Ohlsson 41
Mer att läsa
§ Officiella resurser § http://codex.wordpress.org/Create_A_Network § http://wordpress.org/support/forum/multisite § http://codex.wordpress.org/
Debugging_a_WordPress_Network § http://codex.wordpress.org/
Migrating_Multiple_Blogs_into_WordPress_3.0_Multisite § Multisite artiklar
§ http://wpebooks.com/ § http://wpcandy.com/presents/an-introduction-to-
wordpress-multisite § http://wpmututorials.com/ § http://wpmu.org
Christian Ohlsson 42