wordpress as cms (wordcamp ireland talk)
DESCRIPTION
Tips on how to use self hosted WordPress as a CMS to manage not only a blog but a more traditional website.TRANSCRIPT
![Page 1: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/1.jpg)
WordPress as a CMS
![Page 2: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/2.jpg)
frankprendergast.ie 2
WordPress as a CMS
“WordPress started as just a blogging system,
but has evolved to be used as full content
management system and so much more
through the thousands of plugins, widgets, and
themes, WordPress is limited only by your
imagination. (And tech chops.)”
WordPress.org/about/
![Page 3: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/3.jpg)
frankprendergast.ie 3
WordPress.org / WordPress.com
● This talk will focus on a self hosted WordPress install (WordPress.org)
● Recommend self hosted for increased control
![Page 4: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/4.jpg)
frankprendergast.ie 4
Quick Overview
● Concept: WordPress / CMS– Content Types– Navigation
● Tips:– Permalinks– Where to find Themes– Onsite SEO– Contact Forms– Analytics
![Page 5: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/5.jpg)
![Page 6: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/6.jpg)
![Page 7: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/7.jpg)
![Page 8: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/8.jpg)
![Page 9: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/9.jpg)
![Page 10: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/10.jpg)
frankprendergast.ie 10
WordPress is a CMS
● CMS = Content Management System● Presentation & Structuring of content to create
the familiar experience of a Website● Simple Example: 'Static' Pages + Blog/News
![Page 11: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/11.jpg)
frankprendergast.ie 11
Posts & Pages
● Posts– reverse chronological – blog
● Pages– defined hierarchy – static site content
Containers that hold content.
![Page 12: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/12.jpg)
frankprendergast.ie 12
A tip for Pages
● Pages (generally) don't require comments● Open up Page.php● Check for and remove:
<?php comments_template(); ?>
![Page 13: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/13.jpg)
frankprendergast.ie 13
Categories & Tags
● Categories– A post must be
associated with at least one Category
– Pages - no categories– Categories can be
hierarchical– Few broad
categorisations
● Tags– Tags are optional– Pages can be tagged– Tags are unstructured– Many specific tags
Categories & Tags are labels do not impose structure but provide views of related content
![Page 14: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/14.jpg)
frankprendergast.ie 14
Our site structure
![Page 15: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/15.jpg)
frankprendergast.ie 15
Page Order & Hierarchy
![Page 16: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/16.jpg)
frankprendergast.ie 16
Page Order & Hierarchy
![Page 17: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/17.jpg)
frankprendergast.ie 17
Static Front Page
● Set a page as your home page and specify another page to be your blog
● Settings > Reading
![Page 18: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/18.jpg)
frankprendergast.ie 18
Permalinks
● Settings > Permalink● One I use: /blog/%post_id%/%postname%/
![Page 19: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/19.jpg)
frankprendergast.ie 19
Permalinks
● http://codex.wordpress.org/Using_Permalinks● Make sure to end your structure with either
%post_id% or %postname% so that each permalink points to an individual post.
● For performance reasons [...] it is best to start your permalink structure with a numeric field, such as the year or post ID.
● Some people just use %postname%
![Page 20: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/20.jpg)
frankprendergast.ie 20
Navigation Hierarchy
● When planning your site – create clear hierarchy
● Determine best navigation approach– Top nav + side subnav – Folding sidenav– Fly out menus
● Find appropriate theme / navigation plugin combination
![Page 21: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/21.jpg)
frankprendergast.ie 21
Navigation Hierarchy - My Plugin
● Developed for me by John Blackbourn– http://johnblackbourn.com/
● WordPress Better Navigation– Widgetised– Displays Page Tree
● With or without top level● Expand children / all descendants of current page
![Page 22: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/22.jpg)
frankprendergast.ie 22
Don't Link to Current Page
● Jakob Nielsen http://www.useit.com/alertbox/20031110.html
● Analytics – Example: up to 20% of users clicked on the link for the page they were on
● Theme Dependant – check your site● Plugin:
http://frankprendergast.ie/resources/remove-link-to-current-page-in-wordpress/
![Page 23: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/23.jpg)
frankprendergast.ie 23
Themes
● Free & Premium ($19 - $150 - ??)● http://wordpress.org/extend/themes/● http://themeforest.net/● http://www.elegantthemes.com/● http://www.woothemes.com/themes/● Most have a CMS category● From pure design to all kinds of functionality
![Page 24: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/24.jpg)
frankprendergast.ie 24
xkcd.com
![Page 25: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/25.jpg)
frankprendergast.ie 25
SEO / Headspace
● Headspace 2 – my favourite SEO plugin● Page Titles – keywords, attention grabbing,
relevant● Description – elevator pitch to get clicks
![Page 26: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/26.jpg)
frankprendergast.ie 26
SEO / Headspace
![Page 27: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/27.jpg)
frankprendergast.ie 27
SEO / Headspace
For HeadSpace Titles to work as expected -
In header.php find title tageg default theme:<title><?php wp_title('«', true, 'right'); ?> <?php bloginfo('name'); ?></title>
And replace with:<title><?php wp_title(''); ?></title>
![Page 28: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/28.jpg)
frankprendergast.ie 28
SEO / Headspace
Post / Page headspace settings
![Page 29: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/29.jpg)
frankprendergast.ie 29
Contact Forms
● Contact Form 7– Popular, quite simple, fairly flexible
● cforms II– Quite complex, incredibly flexible
● Gravity Forms (www.gravityforms.com)– Not free ($39 single license), very flexible, simple &
support available
![Page 30: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/30.jpg)
frankprendergast.ie 30
Web Stats / Analytics
● A good web statistics package gives you information on how people find & interact with your site and allows you to improve
● Google Analytics is free & excellent● Headspace allows you to add Analytics & other
stats packages easily
![Page 31: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/31.jpg)
frankprendergast.ie 31
Analytics
![Page 32: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/32.jpg)
frankprendergast.ie 32
Analytics
![Page 33: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/33.jpg)
frankprendergast.ie 33
What to do...
● Develop clear content / navigation structures● Create static pages & hierarchy● Set static frontpage● Find a theme to suit your needs● Use Pretty Permalinks● Do some basic SEO● Implement a contact form● Add Analytics
![Page 34: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/34.jpg)
frankprendergast.ie 34
Honourable Mentions
● Maintenance Mode (plugin)● WP Super Cache (plugin)● Subscribe to Comments (plugin)● Feedburner & Email Sub (setup & plugin)
– http://tinyurl.com/email-sub-rss● Google Webmaster Tools
![Page 35: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/35.jpg)
frankprendergast.ie 35
Where to next?
● Development areas:– Page Templates– Custom Loops– Custom Themes
![Page 36: Wordpress As Cms (WordCamp Ireland Talk)](https://reader033.vdocuments.site/reader033/viewer/2022052503/54049d988d7f72aa768b485e/html5/thumbnails/36.jpg)
Thank You So Much!
xkcd.com