Wordpress Multisite
Upcoming SlideShare
Loading in...5
×
 

Wordpress Multisite

on

  • 838 views

from my Wordcamp Copenhagen session on Wordpress Multisite

from my Wordcamp Copenhagen session on Wordpress Multisite

Statistics

Views

Total Views
838
Views on SlideShare
824
Embed Views
14

Actions

Likes
0
Downloads
1
Comments
0

2 Embeds 14

https://twitter.com 9
http://wp-danmark.dk 5

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Wordpress Multisite Wordpress Multisite Presentation Transcript

  • Wordpress Multisite og blogs.ku.dkKøbenhavns Universitets Multisite Wordpressinstallation Annette Q Pedersen aka @anetq
  • @anetq / Anetq.dk E-Læringskonsulent på Københavns Universitet, Det Humanistiske Fakultet siden 2008 (itmedia.hum.ku.dk) Teknologi + Læring => Muligheder ...og nu om dage Digital Dannelse! (og til tider digital/analog tolk)Wordpress-historik:• Har kørt WP på egne domæner siden december 2004 => version 1.2.2• Har lært utroligt mange mennesker at installere, bruge og køre egen WP• Blogmaster på Københavns Universitets Wordpress multisite Blogs.ku.dk (og har lært næsten alt hvad jeg ved om HTML, XML, CSS, PHP, jQuery, MySQL og den slags via trial & error)
  • Indhold:• Noget om blogs.ku.dk (Københavns Universitets Wordpress multisite installation)• Hvad Multisite er ...og dermed en hel del om, hvad det ikke er• Fordele og ulemper ved Multisite vs en almindelig Wordpress installation• Installation, Migration & Drift• Serverdrift, sikkerhed, brugerhåndtering, backup (-> har jeg i ret høj grad ITinfrastruktur til!)• Plugins til at gøre livet som SuperAdmin på Multisite lettere!• Plugins: Anbefalinger og advarsler? => Et kig i backend• Lidt om fremtidsplanerne (hvad jeg gerne vil have inspiration eller bare tid til)• Kan Multisite hackes til at gøre X i stedet?
  • Succeskriterier1) Forhåbentlig bliver du klogere på OM du har brug for et multisite!- og nogle smutveje til at styre det2) Sætte gang i noget erfaringsudveksling om Multisite blandt os i DK, der kører dem....så jeg regner med at I deltager som eksperter undervejs!
  • MultisiteThe artist formerly knows as...WPMU eller MultiUserFra version 3.0 en indbygget funktionalitet iWP kaldet “Multisite” eller “Network”Én installation = en million blogs (kendt fra fx. wordpress.com)
  • Blogs.ku.dk historie...2007 KUs kommunikation (@laugesen)opretter en WPMU på egen server(ca. version WP 2.3.1 => WP MU 1.3 - særskilt system, særlige plugins osv.)2009 Udliciteres til hostet løsning hos Edublogs(Edublogs er incsub.com, der også har WPMUdev og wpmu.org)2012 Jeg henter den hjem på en KU Multisite install(Den installation og migration vender vi lige tilbage til lidt senere...)
  • One blog to rule them all? (eller faktisk ét superadminpanel og en (tilfældig) forsideblog)Hver enkelt blog er en “almindelig” Wordpress blog (men under administration)
  • Multisite vsStandardinstall http://www.flickr.com/photos/ramnaganat/6483678047
  • Den lille forskel:Installing themes and plugins is different:for example, each individual site of anetwork can activate both, but installneither.
  • Fordel: Du kan ikke lave nogen ulykker! Ulempe:Du kan ikke gøre nogen rigtigt lykkelig?
  • Multisite installation Step 0: Before You BeginStep 1: Prepare Your WordPress (begge kan springes over i en frisk install)Step 2: Allow MultisiteStep 3: Installing a NetworkStep 4: Enabling the NetworkStep 5: Network Admin SettingsStep 6: Administration
  • HUMIT: Generel IT-infrastruktur for KU:Drift af server, serveroptimering og sikkerhed,automatisk backup, KUs LDAP(Serverdrift, sikkerhed, brugerhåndtering, backup -> har jeg folk til!)ITMEDIA: Wordpress-installationen:Import, database troubleshooting, opsætning,temaer, plugins osv.I fællesskab: SQL, scripts i migrationen, WP+LDAP-integration osv.
  • Migration...• Faktisk relativt problemfrit!• Export fra Edublogs (bruger-upload-mapper)• ...og databasen• ...og et script til at untangle Edublogs’ brugermappe-omdøbning• Klaus holdt vejret, jeg kopierede databasen...
  • Migrationsudfordringer• Ingenting virkede! (WP_prefix hos Edublogs, vores er et andet!)• WPs brugerdatabase => LDAP-kobling• Herreløse blogs• Håndkopiering af ca. 10 sommerferie-poster• Manglende temaer = php-fejl = hvid side!
  • Tilretninger• WP-Login tilbyder “glemt password” => og autogenererer pw (men kun LDAP duer!)• Hardkodet én Akismet key på alle blogs• Plugin-manager-plugin• Rudimentær info på gammelt tema om nyt login• Udskiftning af LDAP-plugin => WPMU Ldap Authentication (Multisite)
  • Multisite plugin managerGiver ekstra niveauer (og menu) til pluginstyring:Plugins der aktiveres "network activate" på den almindeligeplugin-side: Virker på alle blogs, men er ikke synlige forblogejeren.Andre plugins kan nu styres under "plugin management",hvor man kan tillade blogejerens egen styring - og fx.(de-)aktivere for alle blogs (også de fremtidige)Network Plugin Auditor = hvem kører hvad!
  • Smugkig ikontrolpanelet...
  • Nære fremtidsplaner:• Nyt tema på Blogs.ku.dk (af Risager) - inklusiv dansk/engelsk parallelt• Alternativ til Multisite Privacy (WPMUdev)• Bedre brugeroplevelse for de almindelige dødelige brugere (plugins, temaer)• Serversite opdatering af alle sites - ikke fra backend
  • Multisite =>One blog to rule them all? Ikke i udgangspunktet: Systemet er tænkt til at håndtere mange individuelle blogs - ikke til at trække data på tværs af blogs. Via Plugins: (WPMUdev) Post Indexer + fx: Recent Posts, Global Site Tags
  • Men kan man ikke få multisite til at... ?=> Spørg Onkel Google!=> codex.wordpress.org (googlesøg evt. med site:)E-bøger til kommende og nuværende Multisite Superadmins:En begynderbog: http://halfelf.org/ebooks/wordpress-multisite-101/og den for viderekomne: http://halfelf.org/ebooks/wordpress-multisite-110/Følg udviklingen - mon ikke der sker noget?...Er man frisk på at hakke i databasen, kan man jo næsten alt!Et frisk eksempel: WP Multisite som e-bogsgenerator:http://pressbooks.com/
  • Nogen, der er friske på en ERFA-gruppe?- Ja, det gælder også dig, der ser det her bagefter ude pånettet - hvis du laver multisite, så skal vi vidensdele :D Kontakt mig via: www.anetq.dk