Building a
Corporate Blog
Portal using
WordPress MU
Dan York
Director of Conversations, Voxeo
blogs.voxeo.com

twitter.com...
Intro


                                                                         Global leader in open standards voice
  ...
FREE
OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyright 2...
Cheaper
OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyrigh...
Control
OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyrigh...
Flexibility

OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Cop...
FREE
OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyright 2...
?
OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyright 2009...
WHY?
OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyright 2...
Um… ‘cuz we
                            need a blog "
                               site?

OSCON 2009: Building a Corpora...
My Reasons
1.  Tell Our Story In Our Own Words
2.  Educate, Encourage, Engage Community
3.  Marketing/Search – “Feed The B...
Tell Our Story In Our Words




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs....
Educate, Encourage, Engage




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.v...
Marketing 2009

                        Search
                                                     Conversations




OSCO...
Industry Soapbox




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com  ...
Response Platform




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com ...
$
OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyright 2009...
WHO?
OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyright 2...
Who?
  CxOs?
  Marketing?
  Product Managers?
  Developers?
  Support?
  Sales?
  The “Blogger”




OSCON 2009: Bui...
Can they write?


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   - ...
Can they keep
                          writing?


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Da...
Does their head
                   explode with
                      ideas?

OSCON 2009: Building a Corporate Blog Portal...
It is easy to start
                  a blog."
           It is far harder to
            maintain a blog.
OSCON 2009: Bui...
Tip: Find the
           current bloggers.


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York...
WHAT?
OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyright ...
What stories will
               you tell?


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York...
Our Stories
  Voxeo Talks
       Announcements, photos, glimpse inside the company

  Voxeo Developer’s Corner
       ...
Tip: Start Small


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -...
WHERE?
OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyright...
  Your premise?


  ISP?


  Hosting service?


  Cloud computing platform?




OSCON 2009: Building a Corporate Blog ...
HOW?
OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyright 2...
Corporate Blog Portal Guidelines
  http://www.thenewpr.com/
  User Interface Suggestions
       List of Available Weblo...
WordPress MU
  http://mu.wordpress.org




OSCON 2009: Building a Corporate Blog Portal using Worpress MU    -   Dan York...
Scalable!




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Co...
How will you use WPMU?
  External corporate blog portal?


  External community site?


  Internal blog portal?




OSC...
Good News For A Corp Site
  Many security issues not relevant
       You know the people who will be blogging
       Yo...
Bad News For A Corp Site
  Will need some design and configuration


  Blog portal components require assembly


  Does...
Policy Decisions
  Who will you let have admin access to the blog site?
       Only employees? partners? anyone?



  W...
Domain Decisions
  Which style of blog site?
       Subfolders:
            http://blogs.voxeo.com/voxeotalks/
        ...
INSTALLATION


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   C...
Requirements
  PHP version 4.3 or greater
  MySQL version 4.0 or greater
  Web server (Apache or Litespeed recommended)...
Installation Process
  http://codex.wordpress.org/Installing_WPMU
  http://codex.wordpress.org/Installing_WordPress


1....
GETTING
                                       STARTED


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   ...
Logging In
  Follow the link:




  Bookmark URLs:
       http://blogs.example.com/<blogname>/wp-login.php
       http...
Dashboard




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -    Dan York   -   blogs.voxeo.com   -   C...
Creating a Post




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   ...
BLOG
                   CONFIGURATION



OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -...
General Settings




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com  ...
Writing Settings




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com  ...
Discussion Settings




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.co...
Privacy Settings




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com  ...
SITE
                   CONFIGURATION



OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -...
Site Admin




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -    Dan York   -   blogs.voxeo.com   -   ...
Site Admin - Blogs




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com...
Site Admin - Users




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com...
Site Admin - Themes




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.co...
Site Options




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -  ...
DESIGN


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyrig...
Themes


                                 Theme




              Posts
                           Images
            (MyS...
Using a Theme




OSCON 2009: Building a Corporate Blog Portal using Worpress MU    -   Dan York   -   blogs.voxeo.com   -...
Tip: Find Your
                         “Rick”

             (i.e. find a CSS guru or
                hire a designer)
OSCO...
OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyright 2009 D...
A WordPress Theme
404.php                                                                links.php
archive.php            ...
Theme example: sidebars




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxe...
Theme: sidebar1.php, pg1
div class=sidebar id=sidebar1
div class=sidebarcontent
    ul
       lih2Subscribe/h2
           ...
Theme: sidebar1.php, pg2
     ?php wp_list_categories('show_count=1title_li=h2Categories/h2'); ?

       ?php /* If this i...
Theme: sidebar2.php
div class=sidebar id=sidebar2
div class=sidebarcontent
        ul
       lia href=”URLimg src=”URL alt...
Theme for portal
                 page?


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   ...
blogs.voxeo.com




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   ...
PLUGINS


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyri...
Plugins
  WordPress and WordPress MU have “plugin”
   framework for extensibility


  LARGE repositories of WP and WPMU ...
Plugins in WPMU
  Two VERY different locations for plugins:
       mu-plugins
            Apply to ALL WPMU blogs

    ...
mu-plugins
  Unfiltered Mu
       Allows users with Editor and above to use any embeds
       http://wordpress.org/exte...
Plugin Commander
  http://firestats.cc/wiki/WPMUPluginCommander
  Caveat: WPMU 2.8.2 appears to have similar
   function...
Plugins




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copy...
Plugins
  Akismet – blog comment spam
       http://akismet.com/
       http://akismet.com/commercial/


  Feedburner ...
Plugins - Twitter
  Twitter Tools
       Posts to Twitter and also incorporates tweets into blog
       http://alexking...
OTHER
                               ADDITIONS


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan ...
Feedburner – My Brand
  http://feedburner.google.com/fb/a/mybrand
  Use “feeds.voxeo.com”, yet still get FB stats
  Use...
Google Analytics
  https://www.google.com/analytics/
  Small bit of JavaScript in your theme




OSCON 2009: Building a ...
SOCIAL
                  INTEGRATION


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -  ...
The Grand Plan




            Blog
                                 WPMU
            Post
            Text


            ...
The Grand Plan - Implementation




            Blog
                                 WPMU
            Post
            Te...
LESSONS
                                    LEARNED


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -  ...
Comment Policy


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -  ...
Comment Policy
  http://blogs.voxeo.com/comment-policy/




OSCON 2009: Building a Corporate Blog Portal using Worpress M...
Comment Policy




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -...
Comment Spam


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   C...
Beware of 
                                     Plugin-itis


OSCON 2009: Building a Corporate Blog Portal using Worpress ...
Beware of
          Tweaking WPMU
               Code

OSCON 2009: Building a Corporate Blog Portal using Worpress MU   - ...
Plan for
                                         Upgrades


OSCON 2009: Building a Corporate Blog Portal using Worpress M...
(every 3-4 months)




OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com...
(“Auto-update” is great
              in theory, but firewalls
                 destroy theories.)



OSCON 2009: Building ...
Plan for Backups


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -...
TO DO


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copyrigh...
Integration of Other Sites




  Don’t want full duplication of content
  Considering blogs with partial syndication
  ...
Mirroring


                                                        blogs.voxeo.com



                                   ...
Author Training
  Education a key to growing pool of authors


  Create screencasts showing how to create a post,
   cat...
The List Goes On…
  Publish to Identi.ca (WordIdentica plugin… didn’t work… WPMU issue?)


  Identity plugins – make it ...
Would I Do It
                             Again?


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   D...
RESOURCES


OSCON 2009: Building a Corporate Blog Portal using Worpress MU   -   Dan York   -   blogs.voxeo.com   -   Copy...
Resources
  WordPress Codex                                                        WPMU Tutorials
       http://codex.w...
Thank You!

Dan York
Director of Conversations, Voxeo
blogs.voxeo.com

twitter.com/voxeo
twitter.com/danyork
dyork@voxeo.c...
Upcoming SlideShare
Loading in...5
×

OSCON 2009: Building a Corporate Blog Portal using WordPress MU (WPMU)

8,188

Published on

Do you want to create a blog portal for your company or organization that includes multiple blogs and/or podcasts? Do you want to do so in a way that gives you the maximum amount of control over how the portal looks? And doesn’t cost an arm and a leg to implement?

In this presentation, Dan York provides an overview of the work he did at Voxeo to create the http://blogs.voxeo.com/ blog portal using WordPress MU (WPMU). He discussed policy/planning issues, implementation, plugin usage as well as tips, tricks and lessons that he learned.

A video recording of the session will be available soon from http://blogs.voxeo.com/ett/

Published in: Technology, Business

Transcript of "OSCON 2009: Building a Corporate Blog Portal using WordPress MU (WPMU)"

  1. 1. Building a Corporate Blog Portal using WordPress MU Dan York Director of Conversations, Voxeo blogs.voxeo.com twitter.com/voxeo twitter.com/danyork dyork@voxeo.com
  2. 2. Intro   Global leader in open standards voice application hosting   Founded in 1999   Focus on making telephony development simple and accessible for web developers – and open without vendor lock-in   Over 45,000 developers – over 80,000   Director of Conversations, applications Voxeo   Free developer accounts and downloads   www.danyork.com   Developers should never pay!   twitter.com/danyork   evolution.voxeo.com   linkedin.com/in/danyork   www.tropo.com   www.imified.com OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  3. 3. FREE OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  4. 4. Cheaper OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  5. 5. Control OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  6. 6. Flexibility OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  7. 7. FREE OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  8. 8. ? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  9. 9. WHY? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  10. 10. Um… ‘cuz we need a blog " site? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  11. 11. My Reasons 1.  Tell Our Story In Our Own Words 2.  Educate, Encourage, Engage Community 3.  Marketing/Search – “Feed The Beast” 4.  Industry Soapbox 5.  Platform To Respond OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  12. 12. Tell Our Story In Our Words OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  13. 13. Educate, Encourage, Engage OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  14. 14. Marketing 2009 Search Conversations OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  15. 15. Industry Soapbox OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  16. 16. Response Platform OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  17. 17. $ OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  18. 18. WHO? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  19. 19. Who?   CxOs?   Marketing?   Product Managers?   Developers?   Support?   Sales?   The “Blogger” OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  20. 20. Can they write? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  21. 21. Can they keep writing? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  22. 22. Does their head explode with ideas? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  23. 23. It is easy to start a blog." It is far harder to maintain a blog. OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  24. 24. Tip: Find the current bloggers. OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  25. 25. WHAT? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  26. 26. What stories will you tell? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  27. 27. Our Stories   Voxeo Talks   Announcements, photos, glimpse inside the company   Voxeo Developer’s Corner   Tips, tricks and tutorials about developing on our platform   Voxeo Labs   CTO Lab   A view into the activities of our Labs teams   The Tropo Blog   Insight into Tropo.com, our open source cloud telephony service   Speaking of Standards   Voxeo’s views on industry standards   Behind the Blog   Telling the story of using WordPress MU for a corporate blog portal   Emerging Tech Talk   A video podcast about emerging technology topics OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  28. 28. Tip: Start Small OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  29. 29. WHERE? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  30. 30.   Your premise?   ISP?   Hosting service?   Cloud computing platform? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  31. 31. HOW? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  32. 32. Corporate Blog Portal Guidelines   http://www.thenewpr.com/   User Interface Suggestions   List of Available Weblogs   Aggregation of Blog Entries on a Main Page   RSS Feed for all Blogs   Search Across All Blogs   Images   Tag Cloud   Technology Suggestions   Design Integration with Main Website   Support for Users Authoring in Multiple Blogs   Private Blogs   Statistics   Integration with Social Services OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  33. 33. WordPress MU   http://mu.wordpress.org OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  34. 34. Scalable! OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  35. 35. How will you use WPMU?   External corporate blog portal?   External community site?   Internal blog portal? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  36. 36. Good News For A Corp Site   Many security issues not relevant   You know the people who will be blogging   You can restrict who is blogging   You can restrict access to admin interfaces   You can constrain (or not) design choices   You can present unified “face” externally   Your users may already have WordPress experience   There are tons of consultants OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  37. 37. Bad News For A Corp Site   Will need some design and configuration   Blog portal components require assembly   Does require some tech savvy   How do you feel about editing PHP files? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  38. 38. Policy Decisions   Who will you let have admin access to the blog site?   Only employees? partners? anyone?   Who will be able to create new blogs?   Anyone? Or only the “site administrators”?   Who gets to pick the URLs? the blog names?   Who can add users to a blog site?   Blog admins? Or only site admins?   What design “themes” will you let blog admins choose?   Only one (or more) “corporate” themes? Or from a collection?   Will you have a stated distribution license for your content?   Creative Commons? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  39. 39. Domain Decisions   Which style of blog site?   Subfolders:   http://blogs.voxeo.com/voxeotalks/   http://blogs.voxeo.com/behindtheblog/   Subdomains:   http://voxeotalks.example.com/   http://behindtheblog.example.com/   What will the main domain you are using be?   Will you allow “domain mapping” of custom domains?   Choose wisely, as URLs should never change once used. OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  40. 40. INSTALLATION OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  41. 41. Requirements   PHP version 4.3 or greater   MySQL version 4.0 or greater   Web server (Apache or Litespeed recommended)   (yes, that’s it)   (And a server: Linux, Mac, Windows, whatever) OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  42. 42. Installation Process   http://codex.wordpress.org/Installing_WPMU   http://codex.wordpress.org/Installing_WordPress 1.  Download WPMU   http://mu.wordpress.org/download/ 2.  Create a database in MySQL and associated user account 3.  Copy the WPMU files into the web server directory 4.  In your browser, open that web URL and follow the instructions 5.  (And probably a number of other small steps) OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  43. 43. GETTING STARTED OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  44. 44. Logging In   Follow the link:   Bookmark URLs:   http://blogs.example.com/<blogname>/wp-login.php   http://blogs.example.com/<blogname>/wp-admin.php OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  45. 45. Dashboard OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  46. 46. Creating a Post OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  47. 47. BLOG CONFIGURATION OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  48. 48. General Settings OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  49. 49. Writing Settings OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  50. 50. Discussion Settings OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  51. 51. Privacy Settings OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  52. 52. SITE CONFIGURATION OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  53. 53. Site Admin OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  54. 54. Site Admin - Blogs OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  55. 55. Site Admin - Users OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  56. 56. Site Admin - Themes OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  57. 57. Site Options OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  58. 58. DESIGN OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  59. 59. Themes Theme Posts Images (MySQL) (Disk) OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  60. 60. Using a Theme OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  61. 61. Tip: Find Your “Rick” (i.e. find a CSS guru or hire a designer) OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  62. 62. OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  63. 63. A WordPress Theme 404.php links.php archive.php page.php archives.php post-footer.php attachment.php rtl.css comments.php screenshot.jpg comments-popup.php screenshot.png favicon.ico searchform.php footer.php search.php functions.php sidebar1.php header.php sidebar2.php image.php sidebar.php images single.php index.php style.css OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  64. 64. Theme example: sidebars OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  65. 65. Theme: sidebar1.php, pg1 div class=sidebar id=sidebar1 div class=sidebarcontent ul lih2Subscribe/h2 ul lia href=?php bloginfo('rss2_url'); ?img src=?php bloginfo('template_directory'); ?/images/rss.png” alt=RSS / RSS Feed/a lia href=http://feeds.voxeo.com/AllVoxeoBlogsimg src=?php bloginfo('template_directory'); ?/images/rss.png alt=RSS / RSS Feed - All Blogs/a lia href=http://www.feedburner.com/fb/a/emailverifySubmit? feedId=numberamp;loc=en_USSubscribe via Email/a lia href=http://twitter.com/voxeoFollow us on Twitter/a lia href=http://friendfeed.com/voxeoFollow us on Friendfeed/a lia href=http://www.voxeo.com/facebookBecome a fan on Facebook/a /ul /li ?php wp_list_pages('title_li=h2Pages/h2' ); ? lih2Archives/h2 ul ?php wp_get_archives('type=monthly'); ? /ul /li OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  66. 66. Theme: sidebar1.php, pg2 ?php wp_list_categories('show_count=1title_li=h2Categories/h2'); ? ?php /* If this is the frontpage*/if( is_home()||is_page()||true ) { ? ?php wp_list_bookmarks(); ? lih2Actions/h2 ul ?php wp_register(); ? li?php wp_loginout(); ?/li ?php $current_site = get_current_site(); ? lia href=http://?php echo $current_site-domain . $current_site-path ? title=?php echo $current_site-site_name ?? php echo $current_site-site_name ?/a/li ?php wp_meta(); ? /ul /li ?php } ? ?php endif; ? /ul /div /div OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  67. 67. Theme: sidebar2.php div class=sidebar id=sidebar2 div class=sidebarcontent ul lia href=”URLimg src=”URL alt=” border=0 width=162 height=180//a lih2a href=http://www.voxeo.com/free/img src=http://blogs.voxeo.com/ files/2009/07/get_started_button.png alt=Get Started Now Building Apps border=0 width=189 height=60/abr a href=http://www.voxeo.com/free/img src=http://blogs.voxeo.com/files/ 2009/07/download_free_button.png alt=Download Free Software border=0 width=189 height=60/a/h2 /li lih2Voxeo Blogs/h2 ul lia href=http://blogs.voxeo.com/Blogs Home/a/li ?php list_all_wpmu_blogs('100', 'name', 'li', '/li', 'updated'); ?/li /ul lih2Tags/h2 ?php wp_tag_cloud(''); ? ?php if ( function_exists('dynamic_sidebar') dynamic_sidebar(2) ) : else : ? ?php endif; ? /ul /div /div OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  68. 68. Theme for portal page? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  69. 69. blogs.voxeo.com OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  70. 70. PLUGINS OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  71. 71. Plugins   WordPress and WordPress MU have “plugin” framework for extensibility   LARGE repositories of WP and WPMU plugins:   http://wordpress.org/extend/plugins/ (5,941 today)   http://wordpress.org/extend/plugins/search.php?q=WordPress +MU   CAUTION: Not all WordPress plugins work with WordPress MU OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  72. 72. Plugins in WPMU   Two VERY different locations for plugins:   mu-plugins   Apply to ALL WPMU blogs   plugins   Available to blogs, must be activated per blog (or by site admin across all)   Site administrators must install plugins   Can allow blog admins to activate plugins OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  73. 73. mu-plugins   Unfiltered Mu   Allows users with Editor and above to use any embeds   http://wordpress.org/extend/plugins/unfiltered-mu/   List All Posts   Lists all posts across all blogs – used on portal page   http://www.wpmudev.org/project/list-all-Posts   Sitewide Feed   Creates three RSS feeds across all blogs   http://wpmudev.org/project/WPMU-Sitewide-Feed-Plugin---ITDamager   Search All Blogs (GT Search all Blogs)   http://joevanni99.wordpress.com OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  74. 74. Plugin Commander   http://firestats.cc/wiki/WPMUPluginCommander   Caveat: WPMU 2.8.2 appears to have similar functionality   Located in mu-plugins OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  75. 75. Plugins OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  76. 76. Plugins   Akismet – blog comment spam   http://akismet.com/   http://akismet.com/commercial/   Feedburner – syncs WP feeds to FB feeds   http://www.google.com/support/feedburner/bin/answer.py? hl=enanswer=78483   WPTouch – iPhone interface   http://www.bravenewcode.com/wptouch/   PodPress – podcasting support   http://www.mightyseek.com/podpress/ OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  77. 77. Plugins - Twitter   Twitter Tools   Posts to Twitter and also incorporates tweets into blog   http://alexking.org/projects/wordpress   Twitter Publisher   Post-only, and uses bit.ly (which lets you track usage)   Haven’t tried it with WPMU yet   http://wordpress.org/extend/plugins/twitter-publisher/   Twitter Posts   Suggested to me, but I have not tried it yet   http://wordpress.org/extend/plugins/twitter-posts/ OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  78. 78. OTHER ADDITIONS OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  79. 79. Feedburner – My Brand   http://feedburner.google.com/fb/a/mybrand   Use “feeds.voxeo.com”, yet still get FB stats   Useful abstraction layer should you want to move from FB OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  80. 80. Google Analytics   https://www.google.com/analytics/   Small bit of JavaScript in your theme OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  81. 81. SOCIAL INTEGRATION OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  82. 82. The Grand Plan Blog WPMU Post Text E-mail OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  83. 83. The Grand Plan - Implementation Blog WPMU Post Text E-mail OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  84. 84. LESSONS LEARNED OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  85. 85. Comment Policy OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  86. 86. Comment Policy   http://blogs.voxeo.com/comment-policy/ OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  87. 87. Comment Policy OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  88. 88. Comment Spam OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  89. 89. Beware of Plugin-itis OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  90. 90. Beware of Tweaking WPMU Code OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  91. 91. Plan for Upgrades OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  92. 92. (every 3-4 months) OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  93. 93. (“Auto-update” is great in theory, but firewalls destroy theories.) OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  94. 94. Plan for Backups OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  95. 95. TO DO OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  96. 96. Integration of Other Sites   Don’t want full duplication of content   Considering blogs with partial syndication   WP-o-matic   http://wordpress.org/extend/plugins/wp-o-matic/ OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  97. 97. Mirroring blogs.voxeo.com Primary Backup Server WPMU Config Server MySQL DB OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  98. 98. Author Training   Education a key to growing pool of authors   Create screencasts showing how to create a post, categories, tags   Danger that this gets outdated with WPMU updates   Create internal wiki documentation, author guides, HOWTOs OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  99. 99. The List Goes On…   Publish to Identi.ca (WordIdentica plugin… didn’t work… WPMU issue?)   Identity plugins – make it easy for visitors to comment   OpenID   Twitter   Facebook Connect   Google Friend Connect   RSS Plugins – to embed contact info in feed to combat content scrapers   Improved Sidebars   Performance Plugins   SEO Plugins   And… and… and… and… and… OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  100. 100. Would I Do It Again? OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  101. 101. RESOURCES OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  102. 102. Resources   WordPress Codex   WPMU Tutorials   http://codex.wordpress.org/   http://www.wpmututorials.com/   WordPress MU Forums   WPMU DEV   http://mu.wordpress.org/forums/   http://www.wpmudev.org/   WordPress TV   Behind The Blog   http://wordpress.tv/   http://blogs.voxeo.com/behindtheblog/   WPMU on IRC   #wpmu on Freenode OSCON 2009: Building a Corporate Blog Portal using Worpress MU - Dan York - blogs.voxeo.com - Copyright 2009 Dan York
  103. 103. Thank You! Dan York Director of Conversations, Voxeo blogs.voxeo.com twitter.com/voxeo twitter.com/danyork dyork@voxeo.com slideshare.net/voxeo
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×