SlideShare a Scribd company logo
WordPress Custom Fields:
Control your content presentation
by breaking out of the_content box
(An introductory prelude to Custom Post Types)

I’m Denise Williams and I can be found at @lettergrade.
What we will cover:

A

B

C

D

why
Customize

how to
Customize

plugins
for easy
fields

next steps

What can our
pages gain?

a case study add a friendly roadmap to
admin area
custom post
using page
templates and
types
custom fields
Custom Post Types! Why not TODAY ?

It’s kind of like building a whole car when you
could start by riding the bike you already have.
Factory photo by Roger Wollstadt (http://www.flickr.com/photos/24736216@N07/)
Bike photo from the LOC: LC-B2- 2463-13
Denise Williams
Project director and WordPress developer
at Odeler Services in Montréal.
Can be found at:
www.lettergrade.ca
@lettergrade
15 years working in publishing and marketing,
directing and production managing content
projects.
Started using WordPress in 2007, as the
backend for magazine websites.
A
Why Customize
A
why
Customize

Place contextual
information for
highest impact.
A
why
Customize

Case Study:

Designing
a catalogue
of films.
A
Why
Customize

Domino’s film pages require many distinct
content areas:
–film title
–release year
–language
–genre
–running time
–official site url
–description

–production credits
–list of awards
–media reviews
–press kit download
–trailer
–related news
–’More like this’
A
Why
Customize

How site content is made

This code can go in
index.php, single.php,
page.php, etc...
<?php if ( have_posts() ) : ?>
<?php while ( have_posts() ) : the_post(); ?>

				
	<h1><?php the_title(); ?></h1>
	 <?php the_content(); ?>
				
<?php endwhile; ?>
<?php else : ?>
<?php endif; ?>
B
how to
Customize

AIEEE!

We’ve overstuffed
the content field.
B
how to
Customize

Final
‘Film Page’
layout
B

Film Title

how to
Customize

Language

Running Time

Director

Link to Official Site

Release Year
Genre

Still Image

Film Poster

Production Credits

Film Description

Cast
Trailer
Awards Received

‘More like this’
Media Reviews
Film News

Press Kit Download
B
How to Customize
B
how to
Customize

Step 1

Create a page template with
custom design elements
<?php
/*
Template Name: Film Page
*/
?>
Step 2a

B

Plan your content areas

how to
Customize

film-title

language

running-time

director
offical-site

release-year
genre

still-image

film-poster

production-credits

film-description

cast
trailer
awards-received

more-like-this
media-reviews
film-news

press-kit
What exactly ARE custom fields?
“Key/Value Pairs”
Think of custom fields as:
– he ability to create your own post template tags.
t
(Make some room, the_content!)
– mpty buckets in which you can store any piece of
e
information that you might want to retrieve later.
B
how to
Customize

Step 2b

Add custom field data to pages

Make sure
Custom Fields
are checked
in your Screen
Options tab
See Custom
Fields appear
below the body
content field
B
how to
Customize
B
how to
Customize
B
how to
Customize

How site content is made

This code can go in
index.php, single.php,
page.php, etc...
?php if ( have_posts() ) : ?
?php while ( have_posts() ) : the_post(); ?

				
	h1?php the_title(); ?/h1
	 ?php the_content(); ?
				
?php endwhile; ?
?php else : ?
?php endif; ?
B
how to
Customize

How site content is made

This code can go in index.php,
single.php, page.php, etc...
?php if ( have_posts() ) : ?
?php while ( have_posts() ) : the_post(); ?

				
	 h1?php the_title(); ?/h1
	 ?php the_content(); ?
	
?php echo get_post_meta($post-ID,
'key-value', true); ?
B
how to
Customize

Step 3

Code custom fields into page
template
function that
retrieves your
data for you

the name of the
value you want
to retrieve

?php echo get_post_meta($post-ID, 'key-value', true); ?

outputs your
value

the ID of the
current post
or page

true = single value
false = array of
multiple values
B
how to
Customize

Step 3

Code custom fields into page
template

?php echo get_post_meta($post-ID, 'key-value', true); ?

Note: the key-value is the ONLY item we need to change!
?php echo get_post_meta($post-ID, 'film-director', true); ?
B
how to
Customize

HOORAY!
Our final film page
layout works.
Now, how can we
make it better and
more flexible?
Extra Tip!

B
how to
Customize

Add conditional code to hide or
display a whole content section

Before:
	

h4 class = creditsAwards/h4

	

?php echo get_post_meta($post-ID, 'film-awards', true); ?

	

div class = doubleline/div
Extra Tip!

B
how to
Customize

Add conditional code to hide or
display a whole content section

after:
?php
if ( get_post_meta($post-ID, 'film-awards', true) ) { ?
	

h4 class = creditsAwards/h4

	

div class = doubleline/div

	

?php echo get_post_meta($post-ID, 'film-awards', true); ?

?php } else { ?
?php } ?
Extra tip!

B

Add ‘else’ to publish default info
if no new value exists

how to
Customize

h4 class = creditsAwards/h4
div class = doubleline/div
?php
if ( get_post_meta($post-ID, 'film-awards', true) ) { ?
	

?php echo get_post_meta($post-ID, 'film-awards', true); ?

?php } else { ?
	

pNo awards yet. Please petition a href =

	

http://www.oscars.org/the Oscar committee/a./p

?php } ?
But what about posts?
The layout concepts are the same when adapting posts, but post
templates are not created the same way as page templates. The
difference is that the syntax for ‘single-{typename}.php is reserved
for Custom Post Types.
Options:

— dapt existing templates by adding custom code to
a
single.php, index.php, archive.php, and category.php
— dd conditional code to current template files, so certain
a
custom fields display for certain categories
— se one of the many post template plugins to
u
recognize and apply your post templates:
http://wordpress.org/plugins/search.php?q=post+template
C
Content Entry Plugins
Think about the backend your user will see.

Photo from the LOC: LC-B2- 2457-5
C
B
plugins
for easy
fields
C
B
plugins
for easy
fields

Advanced Custom Fields
C
B
plugins
for easy
fields

Create new sets of fields
C
B
plugins
for easy
fields

Assign a format for the type of field you
want to show
C
B
plugins
for easy
fields

You can add titles
and instructions
and rules to the
fields you’ve
chosen.

Plugin settings page
C
B
plugins
for easy
fields

You can add titles and instructions and rules
to the fields you’ve chosen.
Plugin settings page

Add/edit page screen
C
B
plugins
for easy
fields

Add/edit page screen
C
plugins
for easy
fields

Other Custom Fields plugins

Custom Fields
http://wordpress.org/plugins/custom-fields/

Developers Custom Fields
http://wordpress.org/plugins/developers-custom-fields/

Search for more plugins:
http://wordpress.org/plugins/search.php?q=custom+fields

Suggestions?
D
Next Steps
D
Next steps

Where do we go from here?

1. Start thinking endlessly about content presentation options.
2.  ook at lots of examples. I’ve started collecting some sites
L
from WP Showcase for you at this page on my blog (your
contributions are welcome!):
	http://blog.lettergrade.ca/custom-site-library/

3.  ave fun with it! Practice for a year. (Six months if you’re
H
really into it.)
4.  ombine all the elements you’ve practiced into planning
C
and building a Custom Post Type.
THANK YOU.
Questions?

I’m Denise Williams and I can be found at @lettergrade.

More Related Content

PPTX
Creating Customizable Widgets for Unpredictable Needs
Amanda Giles
 
PPTX
The Way to Theme Enlightenment
Amanda Giles
 
PPTX
Shortcodes vs Widgets: Which one and how?
Amanda Giles
 
PDF
WordPress Theme Structure
keithdevon
 
PDF
How to Prepare a WordPress Theme for Public Release
David Yeiser
 
PDF
WordPress Theme Development Basics
Tech Liminal
 
PPTX
Wordpress theme submission requirement for Themeforest
Enayet Rajib
 
PDF
Wordpress 101 Training
Happy Marketer
 
Creating Customizable Widgets for Unpredictable Needs
Amanda Giles
 
The Way to Theme Enlightenment
Amanda Giles
 
Shortcodes vs Widgets: Which one and how?
Amanda Giles
 
WordPress Theme Structure
keithdevon
 
How to Prepare a WordPress Theme for Public Release
David Yeiser
 
WordPress Theme Development Basics
Tech Liminal
 
Wordpress theme submission requirement for Themeforest
Enayet Rajib
 
Wordpress 101 Training
Happy Marketer
 

What's hot (20)

PPTX
Responsive Theme Workshop - WordCamp Columbus 2015
Joe Querin
 
PDF
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...
LinnAlexandra
 
PPTX
Theme development essentials columbus oh word camp 2012
Joe Querin
 
PPT
WordPress Theme Design - Rich Media Institute Workshop
Brendan Sera-Shriar
 
PPT
WordPress 2.5 Overview - Rich Media Institute
Brendan Sera-Shriar
 
PPTX
Build a WordPress theme from HTML5 template @ Telerik
Mario Peshev
 
PDF
Theming 101
WinnipegWordcamp
 
PDF
Advanced Custom Fields: Amazing Possibilities and Irritating Limitations
East Bay WordPress Meetup
 
PPTX
Structured Data in WordPress
randyhoyt
 
PDF
Introduction to WordPress Theme Development
Sitdhibong Laokok
 
PPT
Week 9 - Introduction to Child Themes
henri_makembe
 
PPT
Week 7 introduction to theme development
henri_makembe
 
PPT
Week 11 - Hosting and Migration
henri_makembe
 
PDF
Cms & wordpress theme development 2011
Dave Wallace
 
PPT
Advanced Web Development
Robert J. Stein
 
PDF
Wordpress beyond blogging
Julien Minguely
 
PDF
EECI2009 - From Design to Dynamic - Rapid ExpressionEngine Development
FortySeven Media
 
PPTX
Extension developer secrets - How to make money with Joomla
Tim Plummer
 
PDF
Child Themes (WordCamp Dublin 2017) with notes
Damien Carbery
 
PPTX
Rebrand WordPress Admin
Chandra Prakash Thapa
 
Responsive Theme Workshop - WordCamp Columbus 2015
Joe Querin
 
Don't Fear the Custom Theme: How to build a custom WordPress theme with only ...
LinnAlexandra
 
Theme development essentials columbus oh word camp 2012
Joe Querin
 
WordPress Theme Design - Rich Media Institute Workshop
Brendan Sera-Shriar
 
WordPress 2.5 Overview - Rich Media Institute
Brendan Sera-Shriar
 
Build a WordPress theme from HTML5 template @ Telerik
Mario Peshev
 
Theming 101
WinnipegWordcamp
 
Advanced Custom Fields: Amazing Possibilities and Irritating Limitations
East Bay WordPress Meetup
 
Structured Data in WordPress
randyhoyt
 
Introduction to WordPress Theme Development
Sitdhibong Laokok
 
Week 9 - Introduction to Child Themes
henri_makembe
 
Week 7 introduction to theme development
henri_makembe
 
Week 11 - Hosting and Migration
henri_makembe
 
Cms & wordpress theme development 2011
Dave Wallace
 
Advanced Web Development
Robert J. Stein
 
Wordpress beyond blogging
Julien Minguely
 
EECI2009 - From Design to Dynamic - Rapid ExpressionEngine Development
FortySeven Media
 
Extension developer secrets - How to make money with Joomla
Tim Plummer
 
Child Themes (WordCamp Dublin 2017) with notes
Damien Carbery
 
Rebrand WordPress Admin
Chandra Prakash Thapa
 
Ad

Similar to WordPress Custom Fields: Control your content presentation by breaking out of the_content box (20)

PPTX
WP 201 Custom Post Types - Custom Fields - WordCamp Columbus 2015
Joe Querin
 
PPTX
WordCamp Kent 2019 - WP 101: Custom Post Type & Custom Fields
Joe Querin
 
PPTX
Custom Post Types and Taxonomies
Tammy Hart
 
PPTX
WP 101 - Custom Fields & Post Types
Joe Querin
 
PDF
Custom post types- Choose Your Own Adventure - WordCamp Atlanta 2014 - Evan M...
Evan Mullins
 
PDF
Stepping Into Custom Post Types
K.Adam White
 
PPTX
The Flexibility of WordPress
Stephanie Eckles
 
PDF
WordPress custom posts types for structured content
Firestorm Creative Studios
 
KEY
Wordcamp Phoenix 2012 - Custom Post Types: Now What? By Cody Helgeson
Cody Helgeson
 
PPTX
Wordpress custom-posttype
Naeem Junejo
 
PPT
An Introduction to Custom Post Types
Carleton Web Services
 
KEY
WordPress 3 Custom Post Types
Dave Zille
 
PPTX
Post Type Formats
robingurl65
 
PDF
CMS content
iemail808
 
PPTX
Custom WordPress theme development
Tammy Hart
 
PPTX
WordPress for developers - phpday 2011
Maurizio Pelizzone
 
PPTX
Custom Post Types - WordPress
Jared Atchison
 
PPTX
Mastering Custom Post Types - WordCamp Atlanta 2012
Mike Schinkel
 
PPTX
Wordpress Custom Post Types
Brent Williams
 
PPTX
Taming your content with custom post types and fields
Carolyn Jones
 
WP 201 Custom Post Types - Custom Fields - WordCamp Columbus 2015
Joe Querin
 
WordCamp Kent 2019 - WP 101: Custom Post Type & Custom Fields
Joe Querin
 
Custom Post Types and Taxonomies
Tammy Hart
 
WP 101 - Custom Fields & Post Types
Joe Querin
 
Custom post types- Choose Your Own Adventure - WordCamp Atlanta 2014 - Evan M...
Evan Mullins
 
Stepping Into Custom Post Types
K.Adam White
 
The Flexibility of WordPress
Stephanie Eckles
 
WordPress custom posts types for structured content
Firestorm Creative Studios
 
Wordcamp Phoenix 2012 - Custom Post Types: Now What? By Cody Helgeson
Cody Helgeson
 
Wordpress custom-posttype
Naeem Junejo
 
An Introduction to Custom Post Types
Carleton Web Services
 
WordPress 3 Custom Post Types
Dave Zille
 
Post Type Formats
robingurl65
 
CMS content
iemail808
 
Custom WordPress theme development
Tammy Hart
 
WordPress for developers - phpday 2011
Maurizio Pelizzone
 
Custom Post Types - WordPress
Jared Atchison
 
Mastering Custom Post Types - WordCamp Atlanta 2012
Mike Schinkel
 
Wordpress Custom Post Types
Brent Williams
 
Taming your content with custom post types and fields
Carolyn Jones
 
Ad

Recently uploaded (20)

PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 

WordPress Custom Fields: Control your content presentation by breaking out of the_content box

  • 1. WordPress Custom Fields: Control your content presentation by breaking out of the_content box (An introductory prelude to Custom Post Types) I’m Denise Williams and I can be found at @lettergrade.
  • 2. What we will cover: A B C D why Customize how to Customize plugins for easy fields next steps What can our pages gain? a case study add a friendly roadmap to admin area custom post using page templates and types custom fields
  • 3. Custom Post Types! Why not TODAY ? It’s kind of like building a whole car when you could start by riding the bike you already have. Factory photo by Roger Wollstadt (http://www.flickr.com/photos/24736216@N07/) Bike photo from the LOC: LC-B2- 2463-13
  • 4. Denise Williams Project director and WordPress developer at Odeler Services in Montréal. Can be found at: www.lettergrade.ca @lettergrade 15 years working in publishing and marketing, directing and production managing content projects. Started using WordPress in 2007, as the backend for magazine websites.
  • 8. A Why Customize Domino’s film pages require many distinct content areas: –film title –release year –language –genre –running time –official site url –description –production credits –list of awards –media reviews –press kit download –trailer –related news –’More like this’
  • 9. A Why Customize How site content is made This code can go in index.php, single.php, page.php, etc... <?php if ( have_posts() ) : ?> <?php while ( have_posts() ) : the_post(); ?> <h1><?php the_title(); ?></h1> <?php the_content(); ?> <?php endwhile; ?> <?php else : ?> <?php endif; ?>
  • 12. B Film Title how to Customize Language Running Time Director Link to Official Site Release Year Genre Still Image Film Poster Production Credits Film Description Cast Trailer Awards Received ‘More like this’ Media Reviews Film News Press Kit Download
  • 14. B how to Customize Step 1 Create a page template with custom design elements <?php /* Template Name: Film Page */ ?>
  • 15. Step 2a B Plan your content areas how to Customize film-title language running-time director offical-site release-year genre still-image film-poster production-credits film-description cast trailer awards-received more-like-this media-reviews film-news press-kit
  • 16. What exactly ARE custom fields? “Key/Value Pairs” Think of custom fields as: – he ability to create your own post template tags. t (Make some room, the_content!) – mpty buckets in which you can store any piece of e information that you might want to retrieve later.
  • 17. B how to Customize Step 2b Add custom field data to pages Make sure Custom Fields are checked in your Screen Options tab See Custom Fields appear below the body content field
  • 20. B how to Customize How site content is made This code can go in index.php, single.php, page.php, etc... ?php if ( have_posts() ) : ? ?php while ( have_posts() ) : the_post(); ? h1?php the_title(); ?/h1 ?php the_content(); ? ?php endwhile; ? ?php else : ? ?php endif; ?
  • 21. B how to Customize How site content is made This code can go in index.php, single.php, page.php, etc... ?php if ( have_posts() ) : ? ?php while ( have_posts() ) : the_post(); ? h1?php the_title(); ?/h1 ?php the_content(); ? ?php echo get_post_meta($post-ID, 'key-value', true); ?
  • 22. B how to Customize Step 3 Code custom fields into page template function that retrieves your data for you the name of the value you want to retrieve ?php echo get_post_meta($post-ID, 'key-value', true); ? outputs your value the ID of the current post or page true = single value false = array of multiple values
  • 23. B how to Customize Step 3 Code custom fields into page template ?php echo get_post_meta($post-ID, 'key-value', true); ? Note: the key-value is the ONLY item we need to change! ?php echo get_post_meta($post-ID, 'film-director', true); ?
  • 24. B how to Customize HOORAY! Our final film page layout works. Now, how can we make it better and more flexible?
  • 25. Extra Tip! B how to Customize Add conditional code to hide or display a whole content section Before: h4 class = creditsAwards/h4 ?php echo get_post_meta($post-ID, 'film-awards', true); ? div class = doubleline/div
  • 26. Extra Tip! B how to Customize Add conditional code to hide or display a whole content section after: ?php if ( get_post_meta($post-ID, 'film-awards', true) ) { ? h4 class = creditsAwards/h4 div class = doubleline/div ?php echo get_post_meta($post-ID, 'film-awards', true); ? ?php } else { ? ?php } ?
  • 27. Extra tip! B Add ‘else’ to publish default info if no new value exists how to Customize h4 class = creditsAwards/h4 div class = doubleline/div ?php if ( get_post_meta($post-ID, 'film-awards', true) ) { ? ?php echo get_post_meta($post-ID, 'film-awards', true); ? ?php } else { ? pNo awards yet. Please petition a href = http://www.oscars.org/the Oscar committee/a./p ?php } ?
  • 28. But what about posts? The layout concepts are the same when adapting posts, but post templates are not created the same way as page templates. The difference is that the syntax for ‘single-{typename}.php is reserved for Custom Post Types. Options: — dapt existing templates by adding custom code to a single.php, index.php, archive.php, and category.php — dd conditional code to current template files, so certain a custom fields display for certain categories — se one of the many post template plugins to u recognize and apply your post templates: http://wordpress.org/plugins/search.php?q=post+template
  • 30. Think about the backend your user will see. Photo from the LOC: LC-B2- 2457-5
  • 34. C B plugins for easy fields Assign a format for the type of field you want to show
  • 35. C B plugins for easy fields You can add titles and instructions and rules to the fields you’ve chosen. Plugin settings page
  • 36. C B plugins for easy fields You can add titles and instructions and rules to the fields you’ve chosen. Plugin settings page Add/edit page screen
  • 38. C plugins for easy fields Other Custom Fields plugins Custom Fields http://wordpress.org/plugins/custom-fields/ Developers Custom Fields http://wordpress.org/plugins/developers-custom-fields/ Search for more plugins: http://wordpress.org/plugins/search.php?q=custom+fields Suggestions?
  • 40. D Next steps Where do we go from here? 1. Start thinking endlessly about content presentation options. 2. ook at lots of examples. I’ve started collecting some sites L from WP Showcase for you at this page on my blog (your contributions are welcome!): http://blog.lettergrade.ca/custom-site-library/ 3. ave fun with it! Practice for a year. (Six months if you’re H really into it.) 4. ombine all the elements you’ve practiced into planning C and building a Custom Post Type.
  • 41. THANK YOU. Questions? I’m Denise Williams and I can be found at @lettergrade.