SlideShare a Scribd company logo
1 of 51
Download to read offline
A broad, shallow overview of Wordpress
          Dave Mee, TANDOT
          dave@tandot.co.uk
         twitter.com/davemee
Identify what Wordpress is
•
    How to get going with it
•
    What you can do with it
•
    A brief look under the hood
•
What is Wordpress?
wordpress.com   Self-hosting
Cost          Free            Hosting costs
Up-to-speed   Instant         Some work
Headache      None            Little to large
wordpress.com   Self-hosting
Cost              Free            Hosting costs
Up-to-speed       Instant         Some work
Headache          None            Little to large
Customisability   Limited         Total
Flexibility       Capped          Contortionistic!
• Added value!
  • Updated content says “we‟re still here!”
• Immediate
  • Removal of technical barriers of communication
• Standardised
  • All the back-ends are the same.
• Getting more than you expect
  • You‟ll find neat features for weeks.
A webserver – preferably Apache on a Unix
•
    PHP4 installed and enabled
•
    MySQL
•
    A means to upload files
•
• We want a „cooking‟ and an „eating out‟
  section.
• It better be easy!
Homepage   Date Archive




Category
              Post
 Archive
• Publish a regular or non-regular audio file
• Or maybe a video file
• Perhaps it‟s about rocket science or brain
  surgery.
The kids say „pimp my blog‟.
• Customise post types
• Metadata customisation
• Item-specific layouts
„pimp my discourse‟
• Intra-blog communication
• Drives awareness, traffic
• Poor vision of Ted Nelson‟s hypertext
  pathways
• But a great way to find out who‟s talking
  about your content
• 9/11 for online discourse!
• Get your warcraft gold cheap!
• Maybe you have downstairs dysfunction, or
  are facing foreclosure?
• AKISMET!
Do          Publish   Manage    Publish   Write own   Leave a   Read
                Anything!   other‟s   other‟s   own       posts       comment   the site
                            posts     posts     posts
Administrator      ☻           ☻         ☻         ☻         ☻           ☻         ☻
Editor                         ☻         ☻         ☻         ☻           ☻         ☻
Author                                             ☻         ☻           ☻         ☻
Contributer                                                  ☻           ☻         ☻
Subscriber                                                               ☻         ☻
Anyone                                                                             ☻
• Thanks for your time and interest
• We provide expert Wordpress consultancy
  and deployment at      tandot.co.uk
• Slides will be made available through
  slideshare.net

More Related Content

Similar to Everything about Wordpress Ever!

Building Twitter in Drupal
Building Twitter in DrupalBuilding Twitter in Drupal
Building Twitter in DrupalJeff Eaton
 
Scaling Drupal: Not IF... HOW
Scaling Drupal: Not IF... HOWScaling Drupal: Not IF... HOW
Scaling Drupal: Not IF... HOWTreehouse Agency
 
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
Just In Time Scalability  Agile Methods To Support Massive Growth PresentationJust In Time Scalability  Agile Methods To Support Massive Growth Presentation
Just In Time Scalability Agile Methods To Support Massive Growth PresentationLong Nguyen
 
Web Design Workshop
Web Design WorkshopWeb Design Workshop
Web Design WorkshopSuseZ
 
LSG Webinar - 13 Nov 08
LSG Webinar - 13 Nov 08LSG Webinar - 13 Nov 08
LSG Webinar - 13 Nov 08Barry Sampson
 
Debunking Web Design Myths
Debunking Web Design MythsDebunking Web Design Myths
Debunking Web Design Mythselliotjaystocks
 
Web Accessibility Gone Wild
Web Accessibility Gone WildWeb Accessibility Gone Wild
Web Accessibility Gone WildJared Smith
 
Douglas Knudsen - Great Mash Up
Douglas Knudsen - Great Mash UpDouglas Knudsen - Great Mash Up
Douglas Knudsen - Great Mash Up360|Conferences
 
Using Wordpress 2009 04 29
Using Wordpress 2009 04 29Using Wordpress 2009 04 29
Using Wordpress 2009 04 29Matthew Baya
 
Twiggy - let's get our widget on!
Twiggy - let's get our widget on!Twiggy - let's get our widget on!
Twiggy - let's get our widget on!Elliott Kember
 
WordCamp 2012 - WordPress Webapps
WordCamp 2012 - WordPress WebappsWordCamp 2012 - WordPress Webapps
WordCamp 2012 - WordPress Webappstjasko
 
Why Architecture in Web Development matters
Why Architecture in Web Development mattersWhy Architecture in Web Development matters
Why Architecture in Web Development mattersLars Jankowfsky
 
PRUEBA DE TALLER
PRUEBA DE TALLERPRUEBA DE TALLER
PRUEBA DE TALLERflor assef
 
Gain Traffic To Your Site
Gain Traffic To Your SiteGain Traffic To Your Site
Gain Traffic To Your Siteguesta0e677
 
Inside Picnik: How We Built Picnik (and What We Learned Along the Way)
Inside Picnik: How We Built Picnik (and What We Learned Along the Way)Inside Picnik: How We Built Picnik (and What We Learned Along the Way)
Inside Picnik: How We Built Picnik (and What We Learned Along the Way)jjhuff
 
Blogging For Business
Blogging For BusinessBlogging For Business
Blogging For Businesskatekoziol
 

Similar to Everything about Wordpress Ever! (20)

Building Twitter in Drupal
Building Twitter in DrupalBuilding Twitter in Drupal
Building Twitter in Drupal
 
Reification
ReificationReification
Reification
 
Scaling Drupal: Not IF... HOW
Scaling Drupal: Not IF... HOWScaling Drupal: Not IF... HOW
Scaling Drupal: Not IF... HOW
 
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
Just In Time Scalability  Agile Methods To Support Massive Growth PresentationJust In Time Scalability  Agile Methods To Support Massive Growth Presentation
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
 
Practically Web 2.0
Practically Web 2.0Practically Web 2.0
Practically Web 2.0
 
Web Design Workshop
Web Design WorkshopWeb Design Workshop
Web Design Workshop
 
LSG Webinar - 13 Nov 08
LSG Webinar - 13 Nov 08LSG Webinar - 13 Nov 08
LSG Webinar - 13 Nov 08
 
Debunking Web Design Myths
Debunking Web Design MythsDebunking Web Design Myths
Debunking Web Design Myths
 
Web Accessibility Gone Wild
Web Accessibility Gone WildWeb Accessibility Gone Wild
Web Accessibility Gone Wild
 
Douglas Knudsen - Great Mash Up
Douglas Knudsen - Great Mash UpDouglas Knudsen - Great Mash Up
Douglas Knudsen - Great Mash Up
 
Using Wordpress 2009 04 29
Using Wordpress 2009 04 29Using Wordpress 2009 04 29
Using Wordpress 2009 04 29
 
Twiggy - let's get our widget on!
Twiggy - let's get our widget on!Twiggy - let's get our widget on!
Twiggy - let's get our widget on!
 
WordCamp 2012 - WordPress Webapps
WordCamp 2012 - WordPress WebappsWordCamp 2012 - WordPress Webapps
WordCamp 2012 - WordPress Webapps
 
Revolutions Side A
Revolutions Side ARevolutions Side A
Revolutions Side A
 
Why Architecture in Web Development matters
Why Architecture in Web Development mattersWhy Architecture in Web Development matters
Why Architecture in Web Development matters
 
PRUEBA DE TALLER
PRUEBA DE TALLERPRUEBA DE TALLER
PRUEBA DE TALLER
 
HTML Parsing With Hpricot
HTML Parsing With HpricotHTML Parsing With Hpricot
HTML Parsing With Hpricot
 
Gain Traffic To Your Site
Gain Traffic To Your SiteGain Traffic To Your Site
Gain Traffic To Your Site
 
Inside Picnik: How We Built Picnik (and What We Learned Along the Way)
Inside Picnik: How We Built Picnik (and What We Learned Along the Way)Inside Picnik: How We Built Picnik (and What We Learned Along the Way)
Inside Picnik: How We Built Picnik (and What We Learned Along the Way)
 
Blogging For Business
Blogging For BusinessBlogging For Business
Blogging For Business
 

Recently uploaded

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Recently uploaded (20)

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

Everything about Wordpress Ever!

  • 1. A broad, shallow overview of Wordpress Dave Mee, TANDOT dave@tandot.co.uk twitter.com/davemee
  • 2. Identify what Wordpress is • How to get going with it • What you can do with it • A brief look under the hood •
  • 4.
  • 5.
  • 6. wordpress.com Self-hosting Cost Free Hosting costs Up-to-speed Instant Some work Headache None Little to large
  • 7. wordpress.com Self-hosting Cost Free Hosting costs Up-to-speed Instant Some work Headache None Little to large Customisability Limited Total Flexibility Capped Contortionistic!
  • 8. • Added value! • Updated content says “we‟re still here!” • Immediate • Removal of technical barriers of communication • Standardised • All the back-ends are the same. • Getting more than you expect • You‟ll find neat features for weeks.
  • 9. A webserver – preferably Apache on a Unix • PHP4 installed and enabled • MySQL • A means to upload files •
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. • We want a „cooking‟ and an „eating out‟ section. • It better be easy!
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. Homepage Date Archive Category Post Archive
  • 30. • Publish a regular or non-regular audio file • Or maybe a video file • Perhaps it‟s about rocket science or brain surgery.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. The kids say „pimp my blog‟.
  • 39.
  • 40.
  • 41. • Customise post types • Metadata customisation • Item-specific layouts
  • 42.
  • 44. • Intra-blog communication • Drives awareness, traffic • Poor vision of Ted Nelson‟s hypertext pathways • But a great way to find out who‟s talking about your content
  • 45.
  • 46. • 9/11 for online discourse! • Get your warcraft gold cheap! • Maybe you have downstairs dysfunction, or are facing foreclosure? • AKISMET!
  • 47.
  • 48.
  • 49. Do Publish Manage Publish Write own Leave a Read Anything! other‟s other‟s own posts comment the site posts posts posts Administrator ☻ ☻ ☻ ☻ ☻ ☻ ☻ Editor ☻ ☻ ☻ ☻ ☻ ☻ Author ☻ ☻ ☻ ☻ Contributer ☻ ☻ ☻ Subscriber ☻ ☻ Anyone ☻
  • 50.
  • 51. • Thanks for your time and interest • We provide expert Wordpress consultancy and deployment at tandot.co.uk • Slides will be made available through slideshare.net

Editor's Notes

  1. <number>
  2. <number>
  3. Let’s get that out of the way.But it’s so much more.<number>
  4. You may notice domains such as xyz.wordpress.com – if they end in wordpress.com, they’re a site hosted by wordpress.<number>
  5. A miserable, text-heavy page with a little download link on the right – zip or tarball?<number>
  6. wordpress.com provides hosted wordpress installations, providing a free SAAS hosted blog. You’re up and running instantly.wordpress.org gives you the software and leaves you on your own. You install it yourself, you secure it yourself, and you set up everything relating to it: possibly databases, mail systems, web servers, etc.6
  7. Once you have that infrastructure in place – and it’s pretty commodity stuff these days – you end up with an effective publishing platform with social features, a huge community of plugins and themes behind it. It takes a huge chunk of work out of any online presence or content management project. It lets you get on with content rather than worry about how to work around limitations or reinventing wheels.7
  8. Added value!Updated content says “we’re still here. Come inside” like nothing else.ImmediateYou are up and running out of the box. There’s no technical barrier between client and customer.StandardisedBasics of admin are the same everywhereGetting more than you pay forThere’s no software license. Upgrades are easy, and reliable. You’ll be finding neat features for weeks.Gives you easy dynamic contentFlexibleEncourages your content to networkOrganises by dates and categories – I think they call this a ‘blog’ or something7
  9. A webserver – usually Apache, IIS lacks a few features that are optional but actually necessary, for self-respectThat would be mod_rewriteIt’s really a unix system, but will mostly run on win32PHP 4MySQLA means to upload files to your server7
  10. No! It seems to want to set up a configuration for us!7
  11. Pre-flight checklist. Thanks!7
  12. Okay, this is the stuff my host sent me.7
  13. So now we’re configuring the blog… it’s set up the configuration already at this point.7
  14. Oh… finished! Five okay buttons and a few fields to copy out.7
  15. So we log in with those same details…7
  16. And we’re there! I feel such a fraud. 7
  17. It’s pretty bare. And boring. And that 2001 cutting-edge semantic design is looking pretty naff these days.7
  18. In the administration interface, you can turn on and off all kinds of extra features. It’ll still look rubbish though, no matter what you add.7
  19. Which leaves you with a site where the front page shows the last 10 posts, in reverse chronological order. At the bottom, are controls to move through your history. In addition, a monthly ‘archives’ section will expand down the sidebar, showing all the posts from a particular month.‘Posts’ are Wordpress’ currency – a post is a self-contained piece of content, as you’d expect. A post has a creation date, a title, copy (known as the ‘content), and a few other bits of ‘metadata’. Each post has a ‘permalink’ which uniquely identifies it online. So we’ve done this, as a by-product!7
  20. This is very similar to the first model, except we’re going to separate our posts into one of two types – one may be ‘cooking’ and another ‘eating out’. We want the user to be able to filter out which category they’re looking at, without adding much to our management complexity.7
  21. We add the categories, in the easy text boxes there.7
  22. Wordpress takes care of everything else for us.7
  23. Magic HappensWe’ll jump ahead and put some dummy content in here – categories without posts don’t show up. The new front page looks like this:Note down the right hand side, the new categories have appeared!A few things happened here. Even though we categorised each post differently, they all remain in the same ‘pool’, and the front page is usually drawn from this pool.7
  24. We get the category page!We can look at a category page, which looks a bit different from the front page, out of the box.Everything says we’re looking at a category archive. Let’s click the title of the post7
  25. Now we’re looking at an individual post page. There’s a few extra things that appear:A stack of metadata – dates, categories, trackback and RSS urls. We can click the category link to see the category page for “Cooking”.A comment form – this is optional, and can be disabled site-wide or on individual postsNext and previous buttons – notice they only use chronological information, and bypass categories. These buttons make you step through each post in turn.7
  26. Site OverviewOur site is very simple, structurally. We have four main classes of pages, there may be multiple posts, category and date archives. It doesn’t matter how many you have; wordpress works out what you need and constructs them dynamically.You may have many virtual archive pages, many virtual category archive pages, and almost certainly many ‘post’ pages.7
  27. PodcastsPodcasting is insanely simple with Wordpress. A podcast is just what’s known as an ‘enclosure’ in an RSS feed, and wordpress generates them automatically. Did I mention Wordpress generates RSS and Atom feeds automatically?7
  28. So, to add a podcast, just link to a file in the editor. It’s easy to upload media, files or link to other online media from Wordpress’ friendly editor. Look, I did it here!7
  29. I know it’s not ‘cool’, okay?There it is, in IE’s RSS reader – see the headphones?7
  30. Feeddemon sees it too, and pulls it down automatically. Do people still say ‘podcatching?’ did they ever say it in the first place?7
  31. Make it easy to change contentWordpress has a nice ‘visual editor’ for managing content. We’ve seen it a few times. But it has a few other features.Versions (at the bottom)More recently, Wordpress is much more understanding of browser crashes and human failure. It automatically keeps versions of file edits, in case you leave a half-edited tab open before the browser, computer or user goes down. It’s also useful if, say, you’re the web content manager for Ryanair.7
  32. Wordpress lets you lock down posts so they’re only visible to other registered users and editors – the privacy setting.In addition, you can change a post from being ‘draft’ (invisible to site visitors) to ‘published’, and back again.7
  33. There’s a nice interface for uploading content and inserting it into your posts. We already did this with an MP3 (behind the scenes), but you can do it with images too. Out of the box, it lets you Align themAdd a neat captionHandle any thumbnailing requirements you (or your site manager) may have.There’s also a media library feature, allowing you to pick existing images, sounds or general files from earlier posts.7
  34. Wordpress is easy to turn from a generic ‘wordpress blog’ into a custom platform. Treating it as a back-end message store and categorisation system, it’s possible to shape, squeeze and rework it to fulfil any needs you may have.7
  35. Plugins extend the core functionality in Wordpress, adding features to the editor, automating and refining existing features.More recent plugins are capable of automatically updating, making admin a breeze!Wordpress here telling me I have a few plugins I can upgrade, on the left, and showing these plugins on the right.But plugins are going into depth later…7
  36. Themes can simply be uploaded to your installation, and they become available in your admin interface. When you switch a theme on, the whole site instantly changes to reflect the new theme – this is the power of separating content from presentation.They can be freely downloaded from wordpress.org or literally billions of other sites around the net.7
  37. Code and templatesTemplates are enormously powerful in Wordpress. By loosening up our approach to multi-tier architecture, we can get wordpress to do all kinds of things.7
  38. You wouldn’t be able to recognise some of the super-customised themes. But this is the approach to maximise a return on wordpress – treat it as a foundation for storing and managing content, then adding features on top through themes and plugins.Here’s an online store we’re developing. It’s all managed and administered through the standard wordpress admin interface.7
  39. Get others involvedThese conventions were established by MovableType . They allow posts from different sites to notify each other that they are linked.7
  40. Trackbacks are usually created when a new post is written. The blog ‘engine’ will notify any sites mentioned in your post that you’ve written about them, if they are capable of being notified of this. Typically, this is blog-post to blog-post communication. Wordpress shows trackbacks as though they are comments.In fact, here we see 3 types of communication:Top – a comment left on the site.Second, a trackback left by a post elsewhere linking to this site.Third, a pingback left by a post referencing this site.Pingbacks are essentially the same thing, with slightly more rigorous anti-spam controls. Slightly.They are also used to notify centralised blog monitoring sites that you’ve posted new content or updated them. This happens invisibly; it’s a little free googlejuice, which you only really need to worry about if you’re trying to be stealthy.7
  41. Trackbacks and pingbacks are ripe for abuse, and I’m astounded they’ve not been exploited more. People have instead been spamming though…Comment systemComments are blogging hell-on-earth. Akismet Wordpress, thankfully, implements a plugin called ‘Akismet’ which centralises spam reporting and moves them into a queue for review if suspected of being spam.The permission to comment is optional, of course. Wordpress offers a few approaches to comments:7
  42. Do commenters have to provide contact details?Alternately – do they have to register and login to comment?Do comments go straight-to-air?Do posters or comments have to be pre-approved?Recent wordpress versions have implemented threading in comments, plus existing features such as auto-closing older posts from new comments.
  43. Multiple editors
  44. Wordpress organises registered users into sets of roles. They may be admins, editors, authors, contributor or subscriber.49
  45. Another Blogger / Dave Winer legacy, the ability to publish through an API.This means you can create desktop applications to post with, such as the excellent Windows Live Writer (free!)It also means you can allow third party tools, such as delicious, flicker, etc publish to your site automatically.49