SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
Tweet about this session #WordCampMSP!!!




                                           Extending Functionality Through Custom Fields

                                           Introduction


                                           TIM SCHOFFELMAN
                                           - DEVELOPER
                                           -- CURRENT
                                           -- PAST




                                                                                                                      www.WordCampMSP.org
                                           - SCHOFFELMAN.COM




                                                                                  Follow Tim Schoffelman @SilentGap

Monday, November 15, 2010
Tweet about this session #WordCampMSP!!!




                                           Extending Functionality Through Custom Fields

                                           Custom Fields Definition
                                           The Codex describes Custom
                                           Fields as giving WordPress
                                           "the ability to allow post
                                           authors to assign custom
                                           fields to a post. This arbitrary
                                           extra information is known




                                                                                                                      www.WordCampMSP.org
                                           as meta-data”.




                                                                                  Follow Tim Schoffelman @SilentGap

Monday, November 15, 2010
Tweet about this session #WordCampMSP!!!




                                           Extending Functionality Through Custom Fields

                                           History




                                                                                                                      www.WordCampMSP.org
                                                                                  Follow Tim Schoffelman @SilentGap

Monday, November 15, 2010
Tweet about this session #WordCampMSP!!!




                                           Extending Functionality Through Custom Fields

                                           Case Study: Dice Best Job Ever Campaign
                                           - Custom Fields
                                           - Persistent once created (w/ exception)*
                                           - Video
                                           - CDN
                                           - Public Posts
                                           - Custom Post Type for 3.0.x+




                                                                                                                           www.WordCampMSP.org
                                                                                       Follow Tim Schoffelman @SilentGap

Monday, November 15, 2010
Tweet about this session #WordCampMSP!!!




                                           Extending Functionality Through Custom Fields

                                           Case Study: Dice Best Job Ever Campaign
                                           - Public Post
                                           - History
                                           - Abilities & Freedom




                                                                                                                      www.WordCampMSP.org
                                                                                  Follow Tim Schoffelman @SilentGap

Monday, November 15, 2010
Tweet about this session #WordCampMSP!!!




                                           Extending Functionality Through Custom Fields

                                           Case Study: Dice Best Job Ever Campaign
                                           - Coming Soon
                                           - Dice Job Type
                                           - Dice RSS
                                           - First Name
                                           - Job Title
                                           - Video Thumb
                                           - Video Tracking URL




                                                                                                                      www.WordCampMSP.org
                                           - Video URL




                                                                                  Follow Tim Schoffelman @SilentGap

Monday, November 15, 2010
Tweet about this session #WordCampMSP!!!




                                           Extending Functionality Through Custom Fields

                                           Custom Post Type
                                           - Definition
                                           - Resources
                                           - Dice Best Job Ever




                                                                                                                      www.WordCampMSP.org
                                                                                  Follow Tim Schoffelman @SilentGap

Monday, November 15, 2010
Tweet about this session #WordCampMSP!!!




                                           Extending Functionality Through Custom Fields

                                           Custom Fields
                                           - Forwarding URL
                                           - get_post_meta( $post->ID, ‘forward_url’, true);
                                           - Public Posts & their Custom Fields




                                                                                                                                   www.WordCampMSP.org
                                                                                               Follow Tim Schoffelman @SilentGap

Monday, November 15, 2010
Tweet about this session #WordCampMSP!!!




                                           Extending Functionality Through Custom Fields

                                           Use with Front End Themes
                                           - dice_home.php
                                           - dice_int_sidebar.php
                                           - dice_video_player.php
                                           - dice_widget.php




                                                                                                                      www.WordCampMSP.org
                                                                                  Follow Tim Schoffelman @SilentGap

Monday, November 15, 2010
Tweet about this session #WordCampMSP!!!




                                           Extending Functionality Through Custom Fields

                                           Use with Flash Ad Units
                                           - functions.php
                                           - include_file.php




                                                                                                                      www.WordCampMSP.org
                                                                                  Follow Tim Schoffelman @SilentGap

Monday, November 15, 2010
Tweet about this session #WordCampMSP!!!




                                           Extending Functionality Through Custom Fields

                                           Use with Widgets
                                           - functions file author_widget.php
                                           - includes file author_widget.php




                                                                                                                      www.WordCampMSP.org
                                                                                  Follow Tim Schoffelman @SilentGap

Monday, November 15, 2010
Tweet about this session #WordCampMSP!!!




                                           Extending Functionality Through Custom Fields

                                           Tips & Tricks
                                           - If I need to customize the feed for a separate app to consume (like a flash file), I’ll create a separate feed file to
                                           customize, leaving the original alone
                                           - I typically will create a separate folder for files that control core theme functionality and name it functions
                                           - Also, I’ll usually do the same for items I need to display on the or within the theme template or feed, which will be called
                                           includes
                                           - All code from the Guest Author example can be downloaded at GitHub - https://github.com/schoffelman/WordCamp-
                                           MSP




                                                                                                                                                                            www.WordCampMSP.org
                                                                                                                              Follow Tim Schoffelman @SilentGap

Monday, November 15, 2010
Tweet about this session #WordCampMSP!!!




                                           Extending Functionality Through Custom Fields

                                           Q&A
                                           History




                                                                                                                      www.WordCampMSP.org
                                                                                  Follow Tim Schoffelman @SilentGap

Monday, November 15, 2010

Mais conteúdo relacionado

Destaque

A Book Apart's Content Strategy for Mobile
A Book Apart's Content Strategy for MobileA Book Apart's Content Strategy for Mobile
A Book Apart's Content Strategy for MobilePeter Ellis
 
(Web) Success in the City: Building a Better Municipal Experience
(Web) Success in the City: Building a Better Municipal Experience(Web) Success in the City: Building a Better Municipal Experience
(Web) Success in the City: Building a Better Municipal ExperienceAlaine Mackenzie
 
Content Strategy 101 | Workshop at NAGW 2013, Louisville, KY
Content Strategy 101 | Workshop at NAGW 2013, Louisville, KYContent Strategy 101 | Workshop at NAGW 2013, Louisville, KY
Content Strategy 101 | Workshop at NAGW 2013, Louisville, KYLaura Creekmore
 
RailsGirls Rotterdam Lightning talk Storytelling
RailsGirls Rotterdam Lightning talk StorytellingRailsGirls Rotterdam Lightning talk Storytelling
RailsGirls Rotterdam Lightning talk StorytellingThamar Kiemel
 
New Internet Website
New Internet WebsiteNew Internet Website
New Internet WebsiteLucasFabiano
 
Content Strategy: A Dangerous Method
Content Strategy: A Dangerous MethodContent Strategy: A Dangerous Method
Content Strategy: A Dangerous MethodJoe Gollner
 

Destaque (8)

A Book Apart's Content Strategy for Mobile
A Book Apart's Content Strategy for MobileA Book Apart's Content Strategy for Mobile
A Book Apart's Content Strategy for Mobile
 
(Web) Success in the City: Building a Better Municipal Experience
(Web) Success in the City: Building a Better Municipal Experience(Web) Success in the City: Building a Better Municipal Experience
(Web) Success in the City: Building a Better Municipal Experience
 
Content Strategy 101 | Workshop at NAGW 2013, Louisville, KY
Content Strategy 101 | Workshop at NAGW 2013, Louisville, KYContent Strategy 101 | Workshop at NAGW 2013, Louisville, KY
Content Strategy 101 | Workshop at NAGW 2013, Louisville, KY
 
Content Strategy 101
Content Strategy 101Content Strategy 101
Content Strategy 101
 
RailsGirls Rotterdam Lightning talk Storytelling
RailsGirls Rotterdam Lightning talk StorytellingRailsGirls Rotterdam Lightning talk Storytelling
RailsGirls Rotterdam Lightning talk Storytelling
 
New Internet Website
New Internet WebsiteNew Internet Website
New Internet Website
 
Content Strategy: A Dangerous Method
Content Strategy: A Dangerous MethodContent Strategy: A Dangerous Method
Content Strategy: A Dangerous Method
 
Creating and executing a great content strategy
Creating and executing a great content strategyCreating and executing a great content strategy
Creating and executing a great content strategy
 

Mais de Blend Interactive

"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ...
"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ..."The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ...
"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ...Blend Interactive
 
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ...
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ..."The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ...
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ...Blend Interactive
 
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017Blend Interactive
 
"Never Knowing Enough: dealing with the self doubt that hinders your success....
"Never Knowing Enough: dealing with the self doubt that hinders your success...."Never Knowing Enough: dealing with the self doubt that hinders your success....
"Never Knowing Enough: dealing with the self doubt that hinders your success....Blend Interactive
 
"Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con..."Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con...Blend Interactive
 
"Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con..."Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con...Blend Interactive
 
Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...
Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...
Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...Blend Interactive
 
Content Measurement and Analytics: Making Positive Change on the Web by Rick ...
Content Measurement and Analytics: Making Positive Change on the Web by Rick ...Content Measurement and Analytics: Making Positive Change on the Web by Rick ...
Content Measurement and Analytics: Making Positive Change on the Web by Rick ...Blend Interactive
 
“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...
“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...
“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...Blend Interactive
 
"Adaptive Content, Context, and Controversy
"Adaptive Content, Context, and Controversy"Adaptive Content, Context, and Controversy
"Adaptive Content, Context, and ControversyBlend Interactive
 
"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017
"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017
"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017Blend Interactive
 
“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017
“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017
“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017Blend Interactive
 
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017Blend Interactive
 
Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...
Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...
Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...Blend Interactive
 
Content Design for Mobile Devices - Now What? Conference 2017
Content Design for Mobile Devices - Now What? Conference 2017Content Design for Mobile Devices - Now What? Conference 2017
Content Design for Mobile Devices - Now What? Conference 2017Blend Interactive
 
"Making Things Real: Taking content strategy from abstract to functional" - M...
"Making Things Real: Taking content strategy from abstract to functional" - M..."Making Things Real: Taking content strategy from abstract to functional" - M...
"Making Things Real: Taking content strategy from abstract to functional" - M...Blend Interactive
 
“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...
“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...
“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...Blend Interactive
 
"The Self-Directed Strategist: Building a Practice and Managing Organizationa...
"The Self-Directed Strategist: Building a Practice and Managing Organizationa..."The Self-Directed Strategist: Building a Practice and Managing Organizationa...
"The Self-Directed Strategist: Building a Practice and Managing Organizationa...Blend Interactive
 
Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...
Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...
Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...Blend Interactive
 

Mais de Blend Interactive (20)

"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ...
"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ..."The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ...
"The Accessible Editor Workshop" by Corey Vilhauer, from Now What? Workshops ...
 
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ...
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ..."The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ...
"The Accessible Editor" by Corey Vilhauer, from DrupalCon 2018 in Nashville, ...
 
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017
"Click to Continue" by Sam Otis, from Content+Design Meetup, Oct. 4, 2017
 
"Never Knowing Enough: dealing with the self doubt that hinders your success....
"Never Knowing Enough: dealing with the self doubt that hinders your success...."Never Knowing Enough: dealing with the self doubt that hinders your success....
"Never Knowing Enough: dealing with the self doubt that hinders your success....
 
"Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con..."Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con...
 
"Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con..."Making things real: Content strategy for realistic content management" - Con...
"Making things real: Content strategy for realistic content management" - Con...
 
Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...
Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...
Getting Started With User-Centered Content by Emileigh Barnes & Kate Garklavs...
 
Content Measurement and Analytics: Making Positive Change on the Web by Rick ...
Content Measurement and Analytics: Making Positive Change on the Web by Rick ...Content Measurement and Analytics: Making Positive Change on the Web by Rick ...
Content Measurement and Analytics: Making Positive Change on the Web by Rick ...
 
“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...
“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...
“How Silos Learn: Working in the Idea Factory” by Amanda Costello - Now What?...
 
"Adaptive Content, Context, and Controversy
"Adaptive Content, Context, and Controversy"Adaptive Content, Context, and Controversy
"Adaptive Content, Context, and Controversy
 
"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017
"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017
"Empathy Behind the Algorithms" by Chris Corak - Now What? Conference 2017
 
“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017
“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017
“The Beauty of Brevity” by Ravi Jain - Now What? Conference 2017
 
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017
 
Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...
Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...
Not Perfect, "Always Better: A Story of Inclusion" by Derek Featherstone - No...
 
Content Design for Mobile Devices - Now What? Conference 2017
Content Design for Mobile Devices - Now What? Conference 2017Content Design for Mobile Devices - Now What? Conference 2017
Content Design for Mobile Devices - Now What? Conference 2017
 
"Making Things Real: Taking content strategy from abstract to functional" - M...
"Making Things Real: Taking content strategy from abstract to functional" - M..."Making Things Real: Taking content strategy from abstract to functional" - M...
"Making Things Real: Taking content strategy from abstract to functional" - M...
 
“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...
“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...
“Writing for Your Audience — The Message, the Words, the Plan” – Business Sen...
 
Functional concepts in C#
Functional concepts in C#Functional concepts in C#
Functional concepts in C#
 
"The Self-Directed Strategist: Building a Practice and Managing Organizationa...
"The Self-Directed Strategist: Building a Practice and Managing Organizationa..."The Self-Directed Strategist: Building a Practice and Managing Organizationa...
"The Self-Directed Strategist: Building a Practice and Managing Organizationa...
 
Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...
Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...
Next Level Collaboration: The Future of Content and Design by Rebekah Cancino...
 

Último

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
[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
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Último (20)

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
[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
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

"Extending Functionality Through Custom Fields" - Minneapolis WordCamp 2010

  • 1. Tweet about this session #WordCampMSP!!! Extending Functionality Through Custom Fields Introduction TIM SCHOFFELMAN - DEVELOPER -- CURRENT -- PAST www.WordCampMSP.org - SCHOFFELMAN.COM Follow Tim Schoffelman @SilentGap Monday, November 15, 2010
  • 2. Tweet about this session #WordCampMSP!!! Extending Functionality Through Custom Fields Custom Fields Definition The Codex describes Custom Fields as giving WordPress "the ability to allow post authors to assign custom fields to a post. This arbitrary extra information is known www.WordCampMSP.org as meta-data”. Follow Tim Schoffelman @SilentGap Monday, November 15, 2010
  • 3. Tweet about this session #WordCampMSP!!! Extending Functionality Through Custom Fields History www.WordCampMSP.org Follow Tim Schoffelman @SilentGap Monday, November 15, 2010
  • 4. Tweet about this session #WordCampMSP!!! Extending Functionality Through Custom Fields Case Study: Dice Best Job Ever Campaign - Custom Fields - Persistent once created (w/ exception)* - Video - CDN - Public Posts - Custom Post Type for 3.0.x+ www.WordCampMSP.org Follow Tim Schoffelman @SilentGap Monday, November 15, 2010
  • 5. Tweet about this session #WordCampMSP!!! Extending Functionality Through Custom Fields Case Study: Dice Best Job Ever Campaign - Public Post - History - Abilities & Freedom www.WordCampMSP.org Follow Tim Schoffelman @SilentGap Monday, November 15, 2010
  • 6. Tweet about this session #WordCampMSP!!! Extending Functionality Through Custom Fields Case Study: Dice Best Job Ever Campaign - Coming Soon - Dice Job Type - Dice RSS - First Name - Job Title - Video Thumb - Video Tracking URL www.WordCampMSP.org - Video URL Follow Tim Schoffelman @SilentGap Monday, November 15, 2010
  • 7. Tweet about this session #WordCampMSP!!! Extending Functionality Through Custom Fields Custom Post Type - Definition - Resources - Dice Best Job Ever www.WordCampMSP.org Follow Tim Schoffelman @SilentGap Monday, November 15, 2010
  • 8. Tweet about this session #WordCampMSP!!! Extending Functionality Through Custom Fields Custom Fields - Forwarding URL - get_post_meta( $post->ID, ‘forward_url’, true); - Public Posts & their Custom Fields www.WordCampMSP.org Follow Tim Schoffelman @SilentGap Monday, November 15, 2010
  • 9. Tweet about this session #WordCampMSP!!! Extending Functionality Through Custom Fields Use with Front End Themes - dice_home.php - dice_int_sidebar.php - dice_video_player.php - dice_widget.php www.WordCampMSP.org Follow Tim Schoffelman @SilentGap Monday, November 15, 2010
  • 10. Tweet about this session #WordCampMSP!!! Extending Functionality Through Custom Fields Use with Flash Ad Units - functions.php - include_file.php www.WordCampMSP.org Follow Tim Schoffelman @SilentGap Monday, November 15, 2010
  • 11. Tweet about this session #WordCampMSP!!! Extending Functionality Through Custom Fields Use with Widgets - functions file author_widget.php - includes file author_widget.php www.WordCampMSP.org Follow Tim Schoffelman @SilentGap Monday, November 15, 2010
  • 12. Tweet about this session #WordCampMSP!!! Extending Functionality Through Custom Fields Tips & Tricks - If I need to customize the feed for a separate app to consume (like a flash file), I’ll create a separate feed file to customize, leaving the original alone - I typically will create a separate folder for files that control core theme functionality and name it functions - Also, I’ll usually do the same for items I need to display on the or within the theme template or feed, which will be called includes - All code from the Guest Author example can be downloaded at GitHub - https://github.com/schoffelman/WordCamp- MSP www.WordCampMSP.org Follow Tim Schoffelman @SilentGap Monday, November 15, 2010
  • 13. Tweet about this session #WordCampMSP!!! Extending Functionality Through Custom Fields Q&A History www.WordCampMSP.org Follow Tim Schoffelman @SilentGap Monday, November 15, 2010