WordPress as a CMS (short version)

Stephanie Leary
Stephanie LearyWeb designer, writer at WordPress consultant
WordPress U
Stephanie Leary   Texas A&M University
Why WordPress?
Blogging
        vs.
Content Management
CMS capabilities
• posts vs. pages
• scheduled publishing
• basic workflow
• easy media embedding
• excellent SEO
• ubiquitous feeds
Feeds for...
• Recent posts
• categories
• tags
• tag combinations
• search results
• custom taxonomies & types
Killer Feature
WordPress as a CMS (short version)
WordPress as a CMS (short version)
WordPress as a CMS (short version)
WordPress as a CMS (short version)
WordPress as a CMS (short version)
Posts
• included in feeds
• categories
• tags
• excerpts
• comments and trackbacks
• custom fields
Pages
• not included in feeds
• page parent
• template
• menu order
• comments and trackbacks
• custom fields
Pages *
• included in feeds
• categories
• tags
• excerpts
Dirty little secret:

    Posts are pages.

    Pages are posts.
WordPress as a CMS (short version)
Things that are posts
• blogs            • newsletters

• news archives    • magazines

• press releases   • journals

• podcasts         • ...
Things that are posts
• anything you want in a feed
• anything that should be organized
  by date
Things that are pages
• About Us
• Our Mission
• Hours and Locations *
WordPress as a CMS (short version)
WordPress as a CMS (short version)
Things that are pages
• anything that does not often
  change
• anything that is not organized by
  date
Custom content types
• Post-like: non-hierarchical
• Page-like: hierarchical
• Support...
   • title          • page attributes
   • author         • comments
   • content        • trackbacks
   • thumbnails     • excerpts
   • revisions      • taxonomies
WordPress as a CMS (short version)
WordPress as a CMS (short version)
WordPress as a CMS (short version)
Theme files
• posts           • authors
• pages           • content types
• date archives   • individual...
• categories       • IDs

• tags             • slugs

• taxonomies       • author names
WordPress as a CMS (short version)
Theme/plugin hybrid
  can be defined in functions.php
   or installed as part of a plugin
Built-in widgets
• Archives     • Meta

• Categories    • log in/out
                • feed
• Calendar
               • Recent posts
• Links
               • Tag cloud
• RSS
               • Text
• Pages
Creating your own
WordPress as a CMS (short version)
8,862*
official plugins


    * at last count
Plugins can...
• add widgets        • provide custom
                       fields
• create template
  tags               • create content
                       types
• modify loops
                     • add taxonomies
• create
  shortcodes         • ...

• alter user roles
Useful plugins
WordPress as a CMS (short version)
We wanted...
• pages
• a blog
 • subscribe to comments
• a podcast
• a contact form w/spam guard
• a private area
 • users to be redirected on login
WordPress as a CMS (short version)
Users
• username      • IM info

• name          • Gravatar

• email         • bio

• URL
WordPress as a CMS (short version)
Roles
• Admin
• Editor
• Author
• Contributor
• Subscriber
WordPress as a CMS (short version)
Publish settings
• Public
• Password-protected
• Private
Problems with “private”
• visibility: menus
• granularity: groups
• privileges: roles
WordPress as a CMS (short version)
WordPress as a CMS (short version)
WordPress as a CMS (short version)
3.0 Features
• custom post types    • taxonomies
 • page-like            • category-like
 • post-like
                       • backgrounds
 • single-type.php

• new tags             • author templates

 • the_shortlink        • author-nick.php

 • comment_form         • author-ID.php
 • get_template_part

http://codex.wordpress.org/Version_3.0
WordPress as a CMS (short version)
What’s different in
    multisite mode?
• You can create sub-sites
• Each site gets a set of db tables,
  its own options, etc.
• Site-wide plugins and themes
  installed for all
• Site Admin screen (and role)
Network Users
• Can register or be invited
• Can create their own sites
• Can invite users to their sites
• Can be assigned to existing sites
  without creating their own
WordPress as a CMS (short version)
Thank you.
     Stephanie Leary
     Texas A&M University

     uwc.tamu.edu
     sillybean.net
1 of 53

Recommended

WordPress as a CMS by
WordPress as a CMSWordPress as a CMS
WordPress as a CMSStephanie Leary
1.6K views69 slides
Open Source CMS Playroom by
Open Source CMS PlayroomOpen Source CMS Playroom
Open Source CMS Playroomlibrarywebchic
3K views77 slides
Visual Design for Content Management Systems by
Visual Design for Content Management SystemsVisual Design for Content Management Systems
Visual Design for Content Management SystemsDani Nordin
943 views24 slides
WordPress Template Hierarchy by
WordPress Template HierarchyWordPress Template Hierarchy
WordPress Template HierarchySarah Whinnem
2K views18 slides
WordPress can do that?! by
WordPress can do that?!WordPress can do that?!
WordPress can do that?!Scott McNulty
979 views77 slides
UReach drupal-basic-training-2013 by
UReach drupal-basic-training-2013UReach drupal-basic-training-2013
UReach drupal-basic-training-2013Andy Smith
474 views20 slides

More Related Content

What's hot

The Flexibility of WordPress by
The Flexibility of WordPressThe Flexibility of WordPress
The Flexibility of WordPressStephanie Eckles
1.2K views15 slides
Advanced Wordpress by
Advanced WordpressAdvanced Wordpress
Advanced Wordpresslexinamer
527 views17 slides
Drupal: Collaborative Web Tools for Transportation Libraries by
Drupal: Collaborative Web Tools for Transportation LibrariesDrupal: Collaborative Web Tools for Transportation Libraries
Drupal: Collaborative Web Tools for Transportation LibrariesAJ Million
395 views22 slides
SharePoint Development in Government Environments by
SharePoint Development in Government EnvironmentsSharePoint Development in Government Environments
SharePoint Development in Government EnvironmentsGunjan Datta
166 views19 slides
Customizing Your Blog 1 by
Customizing Your Blog 1Customizing Your Blog 1
Customizing Your Blog 1Jamshid Hashimi
737 views26 slides
Open source wordpress and drupal by
Open source wordpress and drupalOpen source wordpress and drupal
Open source wordpress and drupalBen Mango
47 views17 slides

What's hot(20)

Advanced Wordpress by lexinamer
Advanced WordpressAdvanced Wordpress
Advanced Wordpress
lexinamer527 views
Drupal: Collaborative Web Tools for Transportation Libraries by AJ Million
Drupal: Collaborative Web Tools for Transportation LibrariesDrupal: Collaborative Web Tools for Transportation Libraries
Drupal: Collaborative Web Tools for Transportation Libraries
AJ Million395 views
SharePoint Development in Government Environments by Gunjan Datta
SharePoint Development in Government EnvironmentsSharePoint Development in Government Environments
SharePoint Development in Government Environments
Gunjan Datta166 views
Open source wordpress and drupal by Ben Mango
Open source wordpress and drupalOpen source wordpress and drupal
Open source wordpress and drupal
Ben Mango47 views
Why I liked Mezzanine CMS by Renyi Khor
Why I liked Mezzanine CMSWhy I liked Mezzanine CMS
Why I liked Mezzanine CMS
Renyi Khor11.6K views
From 0 to 100 with Content types by Joanne Klein
From 0 to 100 with Content typesFrom 0 to 100 with Content types
From 0 to 100 with Content types
Joanne Klein1.8K views
Rapid CMS enabled site development with Wordpress by Peter Kaizer
Rapid CMS enabled site development with WordpressRapid CMS enabled site development with Wordpress
Rapid CMS enabled site development with Wordpress
Peter Kaizer1.2K views
Organizing Content with Custom Post Types and Taxonomies by Ryan Holmes
Organizing Content with Custom Post Types and TaxonomiesOrganizing Content with Custom Post Types and Taxonomies
Organizing Content with Custom Post Types and Taxonomies
Ryan Holmes46 views
Understanding the ins and outs of word press metadata by Nicholas Batik
Understanding the ins and outs of word press metadataUnderstanding the ins and outs of word press metadata
Understanding the ins and outs of word press metadata
Nicholas Batik1.2K views
WordPress Themes and Plugins by superann
WordPress Themes and PluginsWordPress Themes and Plugins
WordPress Themes and Plugins
superann853 views
Word press bootcamp By Sourcescript Innovations and Mentors Dojo by lightshire
Word press bootcamp  By Sourcescript Innovations and Mentors DojoWord press bootcamp  By Sourcescript Innovations and Mentors Dojo
Word press bootcamp By Sourcescript Innovations and Mentors Dojo
lightshire493 views
SharePoint Development in Government Environments by Gunjan Datta
SharePoint Development in Government EnvironmentsSharePoint Development in Government Environments
SharePoint Development in Government Environments
Gunjan Datta132 views
WEBD 162: Intro to CSS by palomateach
WEBD 162: Intro to CSSWEBD 162: Intro to CSS
WEBD 162: Intro to CSS
palomateach573 views
Web Design Course - Lecture 7 - Basic Css by Al-Mamun Sarkar
Web Design Course - Lecture 7 - Basic CssWeb Design Course - Lecture 7 - Basic Css
Web Design Course - Lecture 7 - Basic Css
Al-Mamun Sarkar68 views
Android development course in pune ppt. by sambhajimeher
Android development course in pune ppt.Android development course in pune ppt.
Android development course in pune ppt.
sambhajimeher130 views
SPS Oslo - Pretty up my SharePoint by Corinna Lins
SPS Oslo  - Pretty up my SharePointSPS Oslo  - Pretty up my SharePoint
SPS Oslo - Pretty up my SharePoint
Corinna Lins606 views

Similar to WordPress as a CMS (short version)

Newspapers with WordPress by
Newspapers with WordPressNewspapers with WordPress
Newspapers with WordPresschristopherfross
1.6K views63 slides
Custom Post Types in the wild (WordCamp Sofia 2012) by
Custom Post Types in the wild (WordCamp Sofia 2012)Custom Post Types in the wild (WordCamp Sofia 2012)
Custom Post Types in the wild (WordCamp Sofia 2012)Mario Peshev
2.8K views54 slides
The WordPress University 2012 by
The WordPress University 2012The WordPress University 2012
The WordPress University 2012Stephanie Leary
5K views121 slides
Custom Post Types in Depth at WordCamp Montreal by
Custom Post Types in Depth at WordCamp MontrealCustom Post Types in Depth at WordCamp Montreal
Custom Post Types in Depth at WordCamp MontrealJoey Kudish
3.7K views34 slides
Wordpress overview by
Wordpress overviewWordpress overview
Wordpress overviewPlasterdog Web Design
150 views57 slides
Custom post types - WordPress by
Custom post types - WordPressCustom post types - WordPress
Custom post types - WordPresskeithdevon
2K views26 slides

Similar to WordPress as a CMS (short version)(20)

Custom Post Types in the wild (WordCamp Sofia 2012) by Mario Peshev
Custom Post Types in the wild (WordCamp Sofia 2012)Custom Post Types in the wild (WordCamp Sofia 2012)
Custom Post Types in the wild (WordCamp Sofia 2012)
Mario Peshev2.8K views
Custom Post Types in Depth at WordCamp Montreal by Joey Kudish
Custom Post Types in Depth at WordCamp MontrealCustom Post Types in Depth at WordCamp Montreal
Custom Post Types in Depth at WordCamp Montreal
Joey Kudish3.7K views
Custom post types - WordPress by keithdevon
Custom post types - WordPressCustom post types - WordPress
Custom post types - WordPress
keithdevon2K views
WordPress - Open Source Overview Presentation by Andy Stratton
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview Presentation
Andy Stratton1.7K views
WordPress 3 Custom Post Types by Dave Zille
WordPress 3 Custom Post TypesWordPress 3 Custom Post Types
WordPress 3 Custom Post Types
Dave Zille1.9K views
Add Custom Post Types to Your WordPress Website by Dustin Hartzler
Add Custom Post Types to Your WordPress WebsiteAdd Custom Post Types to Your WordPress Website
Add Custom Post Types to Your WordPress Website
Dustin Hartzler989 views
PluginBasicsWCNYC2014 by Kiko Doran
PluginBasicsWCNYC2014PluginBasicsWCNYC2014
PluginBasicsWCNYC2014
Kiko Doran3K views
WordPress Custom Post Types by Mark Jaquith
WordPress Custom Post TypesWordPress Custom Post Types
WordPress Custom Post Types
Mark Jaquith9.3K views
WordPress Blogs 101 by Tom McGee
WordPress Blogs 101WordPress Blogs 101
WordPress Blogs 101
Tom McGee431 views
How to get your theme in WordPress by Nisha Singh
How to get your theme in WordPressHow to get your theme in WordPress
How to get your theme in WordPress
Nisha Singh7.3K views
Wp nhcc portfolio by gregorvios
Wp nhcc portfolioWp nhcc portfolio
Wp nhcc portfolio
gregorvios302 views
Comparison of Top CMS Systems by Ryan Street
Comparison of Top CMS SystemsComparison of Top CMS Systems
Comparison of Top CMS Systems
Ryan Street19K views
Corporate blogging by difuzr
Corporate bloggingCorporate blogging
Corporate blogging
difuzr928 views

More from Stephanie Leary

WordPress for the 99% by
WordPress for the 99%WordPress for the 99%
WordPress for the 99%Stephanie Leary
650 views181 slides
Content First in Action by
Content First in ActionContent First in Action
Content First in ActionStephanie Leary
639 views75 slides
Writing for the Web in Government and Education by
Writing for the Web in Government and EducationWriting for the Web in Government and Education
Writing for the Web in Government and EducationStephanie Leary
513 views59 slides
Getting to WordPress by
Getting to WordPressGetting to WordPress
Getting to WordPressStephanie Leary
1.9K views45 slides
Content Strategy for WordPress: Case Study by
Content Strategy for WordPress: Case StudyContent Strategy for WordPress: Case Study
Content Strategy for WordPress: Case StudyStephanie Leary
45.7K views37 slides
Content Strategy for WordPress by
Content Strategy for WordPressContent Strategy for WordPress
Content Strategy for WordPressStephanie Leary
6.1K views51 slides

More from Stephanie Leary(16)

Writing for the Web in Government and Education by Stephanie Leary
Writing for the Web in Government and EducationWriting for the Web in Government and Education
Writing for the Web in Government and Education
Stephanie Leary513 views
Content Strategy for WordPress: Case Study by Stephanie Leary
Content Strategy for WordPress: Case StudyContent Strategy for WordPress: Case Study
Content Strategy for WordPress: Case Study
Stephanie Leary45.7K views
Content Strategy for WordPress by Stephanie Leary
Content Strategy for WordPressContent Strategy for WordPress
Content Strategy for WordPress
Stephanie Leary6.1K views
WordPress Hidden Gems (July 2011) by Stephanie Leary
WordPress Hidden Gems (July 2011)WordPress Hidden Gems (July 2011)
WordPress Hidden Gems (July 2011)
Stephanie Leary1.2K views
WordPress Tips and Tricks (DFW Meetup) by Stephanie Leary
WordPress Tips and Tricks (DFW Meetup)WordPress Tips and Tricks (DFW Meetup)
WordPress Tips and Tricks (DFW Meetup)
Stephanie Leary6.1K views
What's New in WordPress 3.0 (for developers) by Stephanie Leary
What's New in WordPress 3.0 (for developers)What's New in WordPress 3.0 (for developers)
What's New in WordPress 3.0 (for developers)
Stephanie Leary1K views

Recently uploaded

Report 2030 Digital Decade by
Report 2030 Digital DecadeReport 2030 Digital Decade
Report 2030 Digital DecadeMassimo Talia
14 views41 slides
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...Bernd Ruecker
26 views69 slides
Business Analyst Series 2023 - Week 3 Session 5 by
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5DianaGray10
209 views20 slides
SAP Automation Using Bar Code and FIORI.pdf by
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdfVirendra Rai, PMP
19 views38 slides
Special_edition_innovator_2023.pdf by
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdfWillDavies22
16 views6 slides
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
225 views86 slides

Recently uploaded(20)

iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker26 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10209 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
Special_edition_innovator_2023.pdf by WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2216 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software225 views
Lilypad @ Labweek, Istanbul, 2023.pdf by Ally339821
Lilypad @ Labweek, Istanbul, 2023.pdfLilypad @ Labweek, Istanbul, 2023.pdf
Lilypad @ Labweek, Istanbul, 2023.pdf
Ally3398219 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson33 views
handbook for web 3 adoption.pdf by Liveplex
handbook for web 3 adoption.pdfhandbook for web 3 adoption.pdf
handbook for web 3 adoption.pdf
Liveplex19 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana12 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi120 views
Data-centric AI and the convergence of data and model engineering: opportunit... by Paolo Missier
Data-centric AI and the convergence of data and model engineering:opportunit...Data-centric AI and the convergence of data and model engineering:opportunit...
Data-centric AI and the convergence of data and model engineering: opportunit...
Paolo Missier34 views
Piloting & Scaling Successfully With Microsoft Viva by Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
DALI Basics Course 2023 by Ivory Egg
DALI Basics Course  2023DALI Basics Course  2023
DALI Basics Course 2023
Ivory Egg14 views

WordPress as a CMS (short version)

  • 1. WordPress U Stephanie Leary Texas A&M University
  • 3. Blogging vs. Content Management
  • 4. CMS capabilities • posts vs. pages • scheduled publishing • basic workflow • easy media embedding • excellent SEO • ubiquitous feeds
  • 5. Feeds for... • Recent posts • categories • tags • tag combinations • search results • custom taxonomies & types
  • 12. Posts • included in feeds • categories • tags • excerpts • comments and trackbacks • custom fields
  • 13. Pages • not included in feeds • page parent • template • menu order • comments and trackbacks • custom fields
  • 14. Pages * • included in feeds • categories • tags • excerpts
  • 15. Dirty little secret: Posts are pages. Pages are posts.
  • 17. Things that are posts • blogs • newsletters • news archives • magazines • press releases • journals • podcasts • ...
  • 18. Things that are posts • anything you want in a feed • anything that should be organized by date
  • 19. Things that are pages • About Us • Our Mission • Hours and Locations *
  • 22. Things that are pages • anything that does not often change • anything that is not organized by date
  • 23. Custom content types • Post-like: non-hierarchical • Page-like: hierarchical • Support... • title • page attributes • author • comments • content • trackbacks • thumbnails • excerpts • revisions • taxonomies
  • 27. Theme files • posts • authors • pages • content types • date archives • individual... • categories • IDs • tags • slugs • taxonomies • author names
  • 29. Theme/plugin hybrid can be defined in functions.php or installed as part of a plugin
  • 30. Built-in widgets • Archives • Meta • Categories • log in/out • feed • Calendar • Recent posts • Links • Tag cloud • RSS • Text • Pages
  • 33. 8,862* official plugins * at last count
  • 34. Plugins can... • add widgets • provide custom fields • create template tags • create content types • modify loops • add taxonomies • create shortcodes • ... • alter user roles
  • 37. We wanted... • pages • a blog • subscribe to comments • a podcast • a contact form w/spam guard • a private area • users to be redirected on login
  • 39. Users • username • IM info • name • Gravatar • email • bio • URL
  • 41. Roles • Admin • Editor • Author • Contributor • Subscriber
  • 43. Publish settings • Public • Password-protected • Private
  • 44. Problems with “private” • visibility: menus • granularity: groups • privileges: roles
  • 48. 3.0 Features • custom post types • taxonomies • page-like • category-like • post-like • backgrounds • single-type.php • new tags • author templates • the_shortlink • author-nick.php • comment_form • author-ID.php • get_template_part http://codex.wordpress.org/Version_3.0
  • 50. What’s different in multisite mode? • You can create sub-sites • Each site gets a set of db tables, its own options, etc. • Site-wide plugins and themes installed for all • Site Admin screen (and role)
  • 51. Network Users • Can register or be invited • Can create their own sites • Can invite users to their sites • Can be assigned to existing sites without creating their own
  • 53. Thank you. Stephanie Leary Texas A&M University uwc.tamu.edu sillybean.net

Editor's Notes

  1. With plugins, pages can do all these things too.
  2. Sky is green, up is down, and we have always been at war with Eurasia. Posts and pages share the same database table; they have all the same fields.
  3. So what are all the things you can store in the WordPress database?
  4. * - unless you are a traveling circus or a Kogi taco truck
  5. About ten new plugins are added every day.
  6. We accomplished all this with a few plugins and some creative categories. Plugins are: Subscribe to Comments; Podcasting, Podcast Channels (separate podcasts from categories), Contact Form 7, and my own Private Suite with Peter’s Login Redirects.
  7. Here’s a screenshot of our Posts. As you can see, things are jumbled up: courses, announcements, the faculty blog posts, and two videos for students. Not shown: podcasts, handouts, and our own course syllabi, which are all posts as well. We’re going to break out some of these things into custom content types over the summer.
  8. You can change user contact fields using just a little bit of code. Adding a whole new set of fields is also possible, but a little trickier. The code for both these things is in your handout.
  9. This is the Members plugin. Among other things, you can choose which roles can edit or read private posts and pages -- or you can create a whole new role for that purpose.