SlideShare uma empresa Scribd logo
1 de 11
POWER
WITHOUT PLUGINS
Myke Bates



http://thealchemediaproject.com
@mykebates
contact@mykebates.com
To Plug or Not to Plug…
•   Personal preferences.
•   Don’t bork my markup.
•   Don’t get in my way.
•   Don’t waste my time.
•   Are we just writing to the screen?
•   Flexibility.
To Be Clear
• I am not recommending the elimination of
  plugin use.
• I love plugins… just not all the time.
• If a plugin works for you – use it.
On To The Overview
• A few loaded hand coded examples
  – Image slider
  – Very basic E-Commerce setup
  – Time based interactive media player
• Through these examples you will learn a
  handful of powerful and reusable concepts
  to aid you in creating your own custom
  feature sets – without plugins.
Install Some WordPress
• And let’s jump into some code
• Sorry there are not many slides left 
Custom Post Type
• Post, Page, Attachment, Revisions, Nav
  Menus and Custom
• register_post_type( $post_type, $args )
• single-{posttype}.php
  archive-{posttype}.php
Setup Shirt Post Type
post-options-api
• https://github.com/kovshenin/post-options-
  api
• Initialize Post Options API
• Register sections
• Register fields
You Still There?
• Hopefully these code samples have shown
  you how quick and easy it can be to roll
  out custom WordPress implementations
  based on your needs.
• If not, I have one more sample.
Resources
•   post-options-api - http://bit.ly/qIE9dZ
•   Popcorn.js - http://bit.ly/ejwxC9
•   Nivo Slider - http://bit.ly/9xQ2xV
•   Codex Post Types - http://bit.ly/aXNkEw
•   Codex Thumbnails - http://bit.ly/bY7BiH

Mais conteúdo relacionado

Mais procurados

WordCamp Birmingham 2015 - Theme building workshop
WordCamp Birmingham 2015 - Theme building workshopWordCamp Birmingham 2015 - Theme building workshop
WordCamp Birmingham 2015 - Theme building workshopJonny Allbut
 
WordCamp Sheffield 2014 Theme Workflow Presentation
WordCamp Sheffield 2014 Theme Workflow PresentationWordCamp Sheffield 2014 Theme Workflow Presentation
WordCamp Sheffield 2014 Theme Workflow PresentationJonny Allbut
 
WP 101 - Local Development - Themes and Plugins
WP 101 - Local Development - Themes and PluginsWP 101 - Local Development - Themes and Plugins
WP 101 - Local Development - Themes and PluginsJoe Querin
 
WordPress translation & Localisation : Avoid common mistakes by Makarand Mane
WordPress translation & Localisation : Avoid common mistakes by Makarand ManeWordPress translation & Localisation : Avoid common mistakes by Makarand Mane
WordPress translation & Localisation : Avoid common mistakes by Makarand ManeMakarand Mane
 
WordCamp Bournemouth 2014 - Designing with data in WordPress
WordCamp Bournemouth 2014 - Designing with data in WordPressWordCamp Bournemouth 2014 - Designing with data in WordPress
WordCamp Bournemouth 2014 - Designing with data in WordPressJonny Allbut
 
Advanced custom fields in Wordpress
Advanced custom fields in WordpressAdvanced custom fields in Wordpress
Advanced custom fields in WordpressExove
 
WordCamp Birmingham 2015 - Theme building tricks of the trade
WordCamp Birmingham 2015 - Theme building tricks of the tradeWordCamp Birmingham 2015 - Theme building tricks of the trade
WordCamp Birmingham 2015 - Theme building tricks of the tradeJonny Allbut
 
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013Build WordPress themes like a heavyweight - WordCamp Lancaster 2013
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013Jonny Allbut
 
Intro to WordPress Plugins
Intro to WordPress PluginsIntro to WordPress Plugins
Intro to WordPress PluginsKristen Symonds
 
NextGEN Gallery Presentation
NextGEN Gallery PresentationNextGEN Gallery Presentation
NextGEN Gallery PresentationGabriel Velez
 
Make your Rails console AWESOME (Ruby SG meetup 2016-03-29)
Make your Rails console AWESOME (Ruby SG meetup 2016-03-29)Make your Rails console AWESOME (Ruby SG meetup 2016-03-29)
Make your Rails console AWESOME (Ruby SG meetup 2016-03-29)Bruce Li
 
Journey To The Front End World - Part3 - The Machine
Journey To The Front End World - Part3 - The MachineJourney To The Front End World - Part3 - The Machine
Journey To The Front End World - Part3 - The MachineIrfan Maulana
 
WordPress plugin development
WordPress plugin developmentWordPress plugin development
WordPress plugin developmentarryaas
 
Refactoring Workshop (Rails Pacific 2014)
Refactoring Workshop (Rails Pacific 2014)Refactoring Workshop (Rails Pacific 2014)
Refactoring Workshop (Rails Pacific 2014)Bruce Li
 
uWebshop Presentation @ BuugBE
uWebshop Presentation @ BuugBEuWebshop Presentation @ BuugBE
uWebshop Presentation @ BuugBEArnold Visser
 
Essential plugins for your WordPress Website
Essential plugins for your WordPress WebsiteEssential plugins for your WordPress Website
Essential plugins for your WordPress WebsiteAnthony Hortin
 
Test driven development with Jasmine
Test driven development with JasmineTest driven development with Jasmine
Test driven development with Jasmineharshit040591
 
Artisteer: WordUp Pompey! 24 Nov 2011
Artisteer: WordUp Pompey! 24 Nov 2011Artisteer: WordUp Pompey! 24 Nov 2011
Artisteer: WordUp Pompey! 24 Nov 2011Herb Miller
 
Rome 楽しいアプリ制作勉強会
Rome 楽しいアプリ制作勉強会Rome 楽しいアプリ制作勉強会
Rome 楽しいアプリ制作勉強会c-mitsuba
 

Mais procurados (20)

WordCamp Birmingham 2015 - Theme building workshop
WordCamp Birmingham 2015 - Theme building workshopWordCamp Birmingham 2015 - Theme building workshop
WordCamp Birmingham 2015 - Theme building workshop
 
WordCamp Sheffield 2014 Theme Workflow Presentation
WordCamp Sheffield 2014 Theme Workflow PresentationWordCamp Sheffield 2014 Theme Workflow Presentation
WordCamp Sheffield 2014 Theme Workflow Presentation
 
WP 101 - Local Development - Themes and Plugins
WP 101 - Local Development - Themes and PluginsWP 101 - Local Development - Themes and Plugins
WP 101 - Local Development - Themes and Plugins
 
WordPress translation & Localisation : Avoid common mistakes by Makarand Mane
WordPress translation & Localisation : Avoid common mistakes by Makarand ManeWordPress translation & Localisation : Avoid common mistakes by Makarand Mane
WordPress translation & Localisation : Avoid common mistakes by Makarand Mane
 
WordCamp Bournemouth 2014 - Designing with data in WordPress
WordCamp Bournemouth 2014 - Designing with data in WordPressWordCamp Bournemouth 2014 - Designing with data in WordPress
WordCamp Bournemouth 2014 - Designing with data in WordPress
 
Advanced custom fields in Wordpress
Advanced custom fields in WordpressAdvanced custom fields in Wordpress
Advanced custom fields in Wordpress
 
WordCamp Birmingham 2015 - Theme building tricks of the trade
WordCamp Birmingham 2015 - Theme building tricks of the tradeWordCamp Birmingham 2015 - Theme building tricks of the trade
WordCamp Birmingham 2015 - Theme building tricks of the trade
 
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013Build WordPress themes like a heavyweight - WordCamp Lancaster 2013
Build WordPress themes like a heavyweight - WordCamp Lancaster 2013
 
Intro to WordPress Plugins
Intro to WordPress PluginsIntro to WordPress Plugins
Intro to WordPress Plugins
 
NextGEN Gallery Presentation
NextGEN Gallery PresentationNextGEN Gallery Presentation
NextGEN Gallery Presentation
 
Make your Rails console AWESOME (Ruby SG meetup 2016-03-29)
Make your Rails console AWESOME (Ruby SG meetup 2016-03-29)Make your Rails console AWESOME (Ruby SG meetup 2016-03-29)
Make your Rails console AWESOME (Ruby SG meetup 2016-03-29)
 
Journey To The Front End World - Part3 - The Machine
Journey To The Front End World - Part3 - The MachineJourney To The Front End World - Part3 - The Machine
Journey To The Front End World - Part3 - The Machine
 
WordPress plugin development
WordPress plugin developmentWordPress plugin development
WordPress plugin development
 
Refactoring Workshop (Rails Pacific 2014)
Refactoring Workshop (Rails Pacific 2014)Refactoring Workshop (Rails Pacific 2014)
Refactoring Workshop (Rails Pacific 2014)
 
uWebshop Presentation @ BuugBE
uWebshop Presentation @ BuugBEuWebshop Presentation @ BuugBE
uWebshop Presentation @ BuugBE
 
WordPress & AJC
WordPress & AJCWordPress & AJC
WordPress & AJC
 
Essential plugins for your WordPress Website
Essential plugins for your WordPress WebsiteEssential plugins for your WordPress Website
Essential plugins for your WordPress Website
 
Test driven development with Jasmine
Test driven development with JasmineTest driven development with Jasmine
Test driven development with Jasmine
 
Artisteer: WordUp Pompey! 24 Nov 2011
Artisteer: WordUp Pompey! 24 Nov 2011Artisteer: WordUp Pompey! 24 Nov 2011
Artisteer: WordUp Pompey! 24 Nov 2011
 
Rome 楽しいアプリ制作勉強会
Rome 楽しいアプリ制作勉強会Rome 楽しいアプリ制作勉強会
Rome 楽しいアプリ制作勉強会
 

Destaque

Ibilbideak laburpena 3.1_eu_kalapie
Ibilbideak laburpena 3.1_eu_kalapieIbilbideak laburpena 3.1_eu_kalapie
Ibilbideak laburpena 3.1_eu_kalapieMugibili
 
WCSTL 2014 - Powerful Deployments
WCSTL 2014 - Powerful DeploymentsWCSTL 2014 - Powerful Deployments
WCSTL 2014 - Powerful DeploymentsMyke Bates
 
Ibiltari nabarmenak 2012
Ibiltari nabarmenak 2012Ibiltari nabarmenak 2012
Ibiltari nabarmenak 2012Mugibili
 
Managerial Economics
Managerial EconomicsManagerial Economics
Managerial Economicsreneryman
 
Ibilbideak laburpena
Ibilbideak laburpenaIbilbideak laburpena
Ibilbideak laburpenaMugibili
 
Ibilbideak laburpena 2.11_eu
Ibilbideak laburpena 2.11_euIbilbideak laburpena 2.11_eu
Ibilbideak laburpena 2.11_euMugibili
 
Ibilbideak laburpena 2.10_eu (hobe 2.11 / mejor consulta el 2.11)
Ibilbideak laburpena 2.10_eu  (hobe 2.11 / mejor consulta el 2.11)Ibilbideak laburpena 2.10_eu  (hobe 2.11 / mejor consulta el 2.11)
Ibilbideak laburpena 2.10_eu (hobe 2.11 / mejor consulta el 2.11)Mugibili
 
Troubleshooting and Customizing - WordCamp Miami 2013
Troubleshooting and Customizing - WordCamp Miami 2013Troubleshooting and Customizing - WordCamp Miami 2013
Troubleshooting and Customizing - WordCamp Miami 2013Myke Bates
 
Ibilbideak hobekuntzak 2013_i_eu
Ibilbideak hobekuntzak 2013_i_euIbilbideak hobekuntzak 2013_i_eu
Ibilbideak hobekuntzak 2013_i_euMugibili
 
Crohn’s disease
Crohn’s diseaseCrohn’s disease
Crohn’s diseaseyellowman74
 
Alice's Adventures in Wonderland - Version originale anglaise -
Alice's Adventures in Wonderland - Version originale anglaise -Alice's Adventures in Wonderland - Version originale anglaise -
Alice's Adventures in Wonderland - Version originale anglaise -Laurent DeKatware
 
Marketing ch. 15
Marketing ch. 15Marketing ch. 15
Marketing ch. 15hazahoor
 
Facing our cumulative development traumas lawrence hedges
Facing our cumulative development traumas   lawrence hedgesFacing our cumulative development traumas   lawrence hedges
Facing our cumulative development traumas lawrence hedgessharehu
 

Destaque (15)

Ibilbideak laburpena 3.1_eu_kalapie
Ibilbideak laburpena 3.1_eu_kalapieIbilbideak laburpena 3.1_eu_kalapie
Ibilbideak laburpena 3.1_eu_kalapie
 
WCSTL 2014 - Powerful Deployments
WCSTL 2014 - Powerful DeploymentsWCSTL 2014 - Powerful Deployments
WCSTL 2014 - Powerful Deployments
 
Ibiltari nabarmenak 2012
Ibiltari nabarmenak 2012Ibiltari nabarmenak 2012
Ibiltari nabarmenak 2012
 
Managerial Economics
Managerial EconomicsManagerial Economics
Managerial Economics
 
Ibilbideak laburpena
Ibilbideak laburpenaIbilbideak laburpena
Ibilbideak laburpena
 
Ibilbideak laburpena 2.11_eu
Ibilbideak laburpena 2.11_euIbilbideak laburpena 2.11_eu
Ibilbideak laburpena 2.11_eu
 
Ibilbideak laburpena 2.10_eu (hobe 2.11 / mejor consulta el 2.11)
Ibilbideak laburpena 2.10_eu  (hobe 2.11 / mejor consulta el 2.11)Ibilbideak laburpena 2.10_eu  (hobe 2.11 / mejor consulta el 2.11)
Ibilbideak laburpena 2.10_eu (hobe 2.11 / mejor consulta el 2.11)
 
Troubleshooting and Customizing - WordCamp Miami 2013
Troubleshooting and Customizing - WordCamp Miami 2013Troubleshooting and Customizing - WordCamp Miami 2013
Troubleshooting and Customizing - WordCamp Miami 2013
 
Mzthn5midyear
Mzthn5midyearMzthn5midyear
Mzthn5midyear
 
Ibilbideak hobekuntzak 2013_i_eu
Ibilbideak hobekuntzak 2013_i_euIbilbideak hobekuntzak 2013_i_eu
Ibilbideak hobekuntzak 2013_i_eu
 
Crohn’s disease
Crohn’s diseaseCrohn’s disease
Crohn’s disease
 
Alice's Adventures in Wonderland - Version originale anglaise -
Alice's Adventures in Wonderland - Version originale anglaise -Alice's Adventures in Wonderland - Version originale anglaise -
Alice's Adventures in Wonderland - Version originale anglaise -
 
Soalan muzik final exam
Soalan muzik final examSoalan muzik final exam
Soalan muzik final exam
 
Marketing ch. 15
Marketing ch. 15Marketing ch. 15
Marketing ch. 15
 
Facing our cumulative development traumas lawrence hedges
Facing our cumulative development traumas   lawrence hedgesFacing our cumulative development traumas   lawrence hedges
Facing our cumulative development traumas lawrence hedges
 

Semelhante a Power Without Plugins - WordCamp Miami 2012

Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu
 
PEPY Wordpress workshop-01
PEPY Wordpress workshop-01PEPY Wordpress workshop-01
PEPY Wordpress workshop-01Wei Peng
 
Exploring Content API Options - March 23rd 2016
Exploring Content API Options - March 23rd 2016Exploring Content API Options - March 23rd 2016
Exploring Content API Options - March 23rd 2016Jani Tarvainen
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Dave Wallace
 
How to create a WordPress Site
How to create a WordPress Site How to create a WordPress Site
How to create a WordPress Site MuhammadUsaid2
 
WordPress Theming Best Practices
WordPress Theming Best PracticesWordPress Theming Best Practices
WordPress Theming Best PracticesBrian Krogsgard
 
eMusic: WordPress in the Enterprise
eMusic: WordPress in the EnterpriseeMusic: WordPress in the Enterprise
eMusic: WordPress in the EnterpriseScott Taylor
 
WordPress for Applications
WordPress for ApplicationsWordPress for Applications
WordPress for ApplicationsMateusz Michalik
 
Automated Acceptance Testing from Scratch
Automated Acceptance Testing from ScratchAutomated Acceptance Testing from Scratch
Automated Acceptance Testing from ScratchExcella
 
Developing Complex WordPress Sites without Fear of Failure (with MVC)
Developing Complex WordPress Sites without Fear of Failure (with MVC)Developing Complex WordPress Sites without Fear of Failure (with MVC)
Developing Complex WordPress Sites without Fear of Failure (with MVC)Mike Schinkel
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate WorkshopThe Toolbox, Inc.
 
5 Common Mistakes You are Making on your Website
 5 Common Mistakes You are Making on your Website 5 Common Mistakes You are Making on your Website
5 Common Mistakes You are Making on your WebsiteAcquia
 
Creating Customizable Widgets for Unpredictable Needs
Creating Customizable Widgets for Unpredictable NeedsCreating Customizable Widgets for Unpredictable Needs
Creating Customizable Widgets for Unpredictable NeedsAmanda Giles
 
WordPress Customization and Security
WordPress Customization and SecurityWordPress Customization and Security
WordPress Customization and SecurityJoe Casabona
 
Websites With Wordpress
Websites With WordpressWebsites With Wordpress
Websites With WordpressCharly Leetham
 
NEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityNEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityMichelle Davies (Hryvnak)
 
Wordpress intro
Wordpress introWordpress intro
Wordpress introthe-colab
 

Semelhante a Power Without Plugins - WordCamp Miami 2012 (20)

Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For Beginners
 
PEPY Wordpress workshop-01
PEPY Wordpress workshop-01PEPY Wordpress workshop-01
PEPY Wordpress workshop-01
 
Exploring Content API Options - March 23rd 2016
Exploring Content API Options - March 23rd 2016Exploring Content API Options - March 23rd 2016
Exploring Content API Options - March 23rd 2016
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011
 
How to create a WordPress Site
How to create a WordPress Site How to create a WordPress Site
How to create a WordPress Site
 
WordPress Theming Best Practices
WordPress Theming Best PracticesWordPress Theming Best Practices
WordPress Theming Best Practices
 
eMusic: WordPress in the Enterprise
eMusic: WordPress in the EnterpriseeMusic: WordPress in the Enterprise
eMusic: WordPress in the Enterprise
 
WordPress for Applications
WordPress for ApplicationsWordPress for Applications
WordPress for Applications
 
The WordPress Way
The WordPress WayThe WordPress Way
The WordPress Way
 
Automated Acceptance Testing from Scratch
Automated Acceptance Testing from ScratchAutomated Acceptance Testing from Scratch
Automated Acceptance Testing from Scratch
 
Developing Complex WordPress Sites without Fear of Failure (with MVC)
Developing Complex WordPress Sites without Fear of Failure (with MVC)Developing Complex WordPress Sites without Fear of Failure (with MVC)
Developing Complex WordPress Sites without Fear of Failure (with MVC)
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate Workshop
 
5 Common Mistakes You are Making on your Website
 5 Common Mistakes You are Making on your Website 5 Common Mistakes You are Making on your Website
5 Common Mistakes You are Making on your Website
 
Learning to code
Learning to codeLearning to code
Learning to code
 
Creating Customizable Widgets for Unpredictable Needs
Creating Customizable Widgets for Unpredictable NeedsCreating Customizable Widgets for Unpredictable Needs
Creating Customizable Widgets for Unpredictable Needs
 
WordPress Customization and Security
WordPress Customization and SecurityWordPress Customization and Security
WordPress Customization and Security
 
Websites With Wordpress
Websites With WordpressWebsites With Wordpress
Websites With Wordpress
 
NEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityNEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & Security
 
Wcto2014
Wcto2014Wcto2014
Wcto2014
 
Wordpress intro
Wordpress introWordpress intro
Wordpress intro
 

Último

2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 

Último (20)

Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 

Power Without Plugins - WordCamp Miami 2012

  • 3. To Plug or Not to Plug… • Personal preferences. • Don’t bork my markup. • Don’t get in my way. • Don’t waste my time. • Are we just writing to the screen? • Flexibility.
  • 4. To Be Clear • I am not recommending the elimination of plugin use. • I love plugins… just not all the time. • If a plugin works for you – use it.
  • 5. On To The Overview • A few loaded hand coded examples – Image slider – Very basic E-Commerce setup – Time based interactive media player • Through these examples you will learn a handful of powerful and reusable concepts to aid you in creating your own custom feature sets – without plugins.
  • 6. Install Some WordPress • And let’s jump into some code • Sorry there are not many slides left 
  • 7. Custom Post Type • Post, Page, Attachment, Revisions, Nav Menus and Custom • register_post_type( $post_type, $args ) • single-{posttype}.php archive-{posttype}.php
  • 9. post-options-api • https://github.com/kovshenin/post-options- api • Initialize Post Options API • Register sections • Register fields
  • 10. You Still There? • Hopefully these code samples have shown you how quick and easy it can be to roll out custom WordPress implementations based on your needs. • If not, I have one more sample.
  • 11. Resources • post-options-api - http://bit.ly/qIE9dZ • Popcorn.js - http://bit.ly/ejwxC9 • Nivo Slider - http://bit.ly/9xQ2xV • Codex Post Types - http://bit.ly/aXNkEw • Codex Thumbnails - http://bit.ly/bY7BiH