SlideShare a Scribd company logo
1 of 31
Download to read offline
Ge#ng	
  Started	
  with	
  
WooCommerce	
  
Categories	
  and	
  Products	
  
•  Merrill	
  M.	
  Mayer	
  
•  Kool	
  Kat	
  Web	
  Designs	
  
•  h>p://www.koolkatwebdesigns.com/	
  
•  merrill.mayer@yahoo.com	
  
•  @koolkatweb	
  
Overview	
  
•  Se#ng	
  up	
  categories	
  and	
  products	
  
•  CreaFng	
  custom	
  templates	
  
•  Using	
  hooks	
  and	
  filters	
  
Case	
  Study	
  
Bon	
  Vivant	
  
•  h>p://bon-­‐vivant.com/	
  
•  Bon	
  Vivant	
  is	
  Sea>le	
  area	
  cooking	
  school	
  where	
  
students	
  may	
  register	
  for	
  classes	
  online.	
  
	
  
Category	
  LisFng	
  
Single	
  Product	
  Page	
  
Single	
  Product	
  -­‐	
  Waitlist	
  
Dashboard	
  –	
  Catalog	
  Se#ngs	
  
Dashboard	
  -­‐	
  Catalog	
  Image	
  
Se#ngs	
  
Dashboard	
  Categories	
  
Dashboard	
  Products	
  –	
  Adding	
  Text	
  
Dashboard	
  Products	
  –	
  Price	
  
Dashboard	
  Products	
  –	
  Inventory	
  
Default	
  Category	
  Layout	
  	
  
Single	
  Classes	
  
Default	
  Category	
  Layout	
  
August	
  
Default	
  Single	
  Product	
  Layout	
  
Category	
  LisFng	
  
Single	
  Product	
  Page	
  
Single	
  Product	
  -­‐	
  Waitlist	
  
WooCommerce	
  Templates	
  
CreaFng	
  Templates	
  
•  Copy	
  the	
  files	
  from	
  the	
  WooCommerce	
  plugins	
  
template	
  directory	
  to	
  a	
  WooCommerce	
  directory	
  in	
  
your	
  theme	
  folder.	
  
•  You	
  only	
  need	
  to	
  copy	
  files	
  that	
  you	
  wish	
  to	
  modify,	
  
not	
  every	
  template	
  file	
  
•  Do	
  not	
  copy	
  the	
  templates	
  folder	
  
•  Do	
  not	
  modify	
  files	
  in	
  the	
  plugin	
  directory	
  
WooCommerce	
  Templates	
  
Plugin	
  Templates	
   Theme	
  Templates	
  
Modifying	
  a	
  Template	
  
Displaying	
  Products	
  by	
  Date	
  within	
  Category	
  
•  Remove	
  link	
  to	
  sub-­‐category	
  
•  Query	
  the	
  products	
  ordering	
  by	
  date	
  
•  Call	
  the	
  product	
  template	
  to	
  output	
  the	
  products	
  
The	
  code	
  is	
  in	
  content-­‐product_cat.php.	
  
Modifying	
  a	
  Template	
  
content-­‐product_cat.php	
  
Modifying	
  a	
  Template	
  
Showing	
  the	
  Waitlist	
  Form	
  
•  Check	
  if	
  the	
  product	
  is	
  in	
  stock	
  
•  If	
  the	
  product	
  not	
  in	
  stock	
  show	
  the	
  waitlist	
  email	
  form	
  
The	
  code	
  is	
  in	
  single-­‐product/add-­‐to-­‐cart/simple.php.	
  
Modifying	
  a	
  Template	
  
single-­‐product/add-­‐to-­‐cart/simple.php	
  
Modifying	
  a	
  Template	
  
Showing	
  the	
  Image	
  CapFon	
  
•  Check	
  if	
  a	
  post	
  thumbnail	
  exists	
  
•  Grab	
  the	
  post	
  excerpt	
  (capFon)	
  
•  Add	
  HTML	
  to	
  display	
  the	
  capFon	
  
The	
  code	
  is	
  in	
  single-­‐product/product-­‐image.php	
  
Modifying	
  a	
  Template	
  
single-­‐product/product-­‐image.php	
  
	
  
AcFons	
  and	
  Filters	
  
•  woocommerce_product_tabs	
  
(remove	
  unused	
  tabs)	
  
•  woocommerce_aer_add_to_cart_form	
  
(add	
  back	
  to	
  list	
  bu4on)	
  
	
  
AcFons	
  and	
  Filters	
  
woocommerce_product_tabs	
  
AcFons	
  and	
  Filters	
  
woocommerce_aer_add_to_cart_form	
  
WooCommerce	
  DocumenaFon	
  
•  h>p://docs.woothemes.com/documentaFon/plugins/
woocommerce/	
  

More Related Content

Similar to Getting started with woo commerce

Woo for You: Customizing WooCommerce - Gary Thayer - WCNYC18
Woo for You: Customizing WooCommerce - Gary Thayer - WCNYC18Woo for You: Customizing WooCommerce - Gary Thayer - WCNYC18
Woo for You: Customizing WooCommerce - Gary Thayer - WCNYC18Gary Thayer
 
Magento SEO - ThinkVis Sept 2012
Magento SEO - ThinkVis Sept 2012Magento SEO - ThinkVis Sept 2012
Magento SEO - ThinkVis Sept 2012paulnrogers
 
website design.pdf
website design.pdfwebsite design.pdf
website design.pdfAbmanMeschaw
 
Enhancing the User Experience
Enhancing the User ExperienceEnhancing the User Experience
Enhancing the User ExperienceMuhammad Sajid
 
DataEngConf 2017 - Machine Learning Models in Production
DataEngConf 2017 - Machine Learning Models in ProductionDataEngConf 2017 - Machine Learning Models in Production
DataEngConf 2017 - Machine Learning Models in ProductionSharath Rao
 
Woocommerce theming with Storefront
Woocommerce theming with StorefrontWoocommerce theming with Storefront
Woocommerce theming with StorefrontMerrill Mayer
 
TUO_HOWTO_DEALER_StoreBuilding_DupeProduct_2.0
TUO_HOWTO_DEALER_StoreBuilding_DupeProduct_2.0TUO_HOWTO_DEALER_StoreBuilding_DupeProduct_2.0
TUO_HOWTO_DEALER_StoreBuilding_DupeProduct_2.0brewman2013
 
Awesome e commerce-shopify
Awesome e commerce-shopifyAwesome e commerce-shopify
Awesome e commerce-shopifyMichael Trang
 
Seo for ecommerce websites
Seo for ecommerce websitesSeo for ecommerce websites
Seo for ecommerce websitesGrape5
 
Products and Categories
Products and CategoriesProducts and Categories
Products and CategoriesMuhammad Sajid
 
How to build your list using wordpress
How to build your list using wordpressHow to build your list using wordpress
How to build your list using wordpressHeidi Richards Mooney
 
WooCommerce template customization
WooCommerce template customizationWooCommerce template customization
WooCommerce template customizationRodolfo Melogli
 
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
 
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechConDeep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechConSPTechCon
 
Marketing - Products
Marketing - ProductsMarketing - Products
Marketing - Productstutor2u
 
Miva + WordPress
Miva + WordPressMiva + WordPress
Miva + WordPressMiva
 
Websites With Wordpress
Websites With WordpressWebsites With Wordpress
Websites With WordpressCharly Leetham
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service ManagementDrew Madelung
 

Similar to Getting started with woo commerce (20)

Woo for You: Customizing WooCommerce - Gary Thayer - WCNYC18
Woo for You: Customizing WooCommerce - Gary Thayer - WCNYC18Woo for You: Customizing WooCommerce - Gary Thayer - WCNYC18
Woo for You: Customizing WooCommerce - Gary Thayer - WCNYC18
 
Magento SEO - ThinkVis Sept 2012
Magento SEO - ThinkVis Sept 2012Magento SEO - ThinkVis Sept 2012
Magento SEO - ThinkVis Sept 2012
 
Essential Website Components for eCommerce Websites
Essential Website Components for eCommerce WebsitesEssential Website Components for eCommerce Websites
Essential Website Components for eCommerce Websites
 
website design.pdf
website design.pdfwebsite design.pdf
website design.pdf
 
Enhancing the User Experience
Enhancing the User ExperienceEnhancing the User Experience
Enhancing the User Experience
 
DataEngConf 2017 - Machine Learning Models in Production
DataEngConf 2017 - Machine Learning Models in ProductionDataEngConf 2017 - Machine Learning Models in Production
DataEngConf 2017 - Machine Learning Models in Production
 
Woocommerce theming with Storefront
Woocommerce theming with StorefrontWoocommerce theming with Storefront
Woocommerce theming with Storefront
 
TUO_HOWTO_DEALER_StoreBuilding_DupeProduct_2.0
TUO_HOWTO_DEALER_StoreBuilding_DupeProduct_2.0TUO_HOWTO_DEALER_StoreBuilding_DupeProduct_2.0
TUO_HOWTO_DEALER_StoreBuilding_DupeProduct_2.0
 
Awesome e commerce-shopify
Awesome e commerce-shopifyAwesome e commerce-shopify
Awesome e commerce-shopify
 
Seo for ecommerce websites
Seo for ecommerce websitesSeo for ecommerce websites
Seo for ecommerce websites
 
Products and Categories
Products and CategoriesProducts and Categories
Products and Categories
 
How to build your list using wordpress
How to build your list using wordpressHow to build your list using wordpress
How to build your list using wordpress
 
WooCommerce template customization
WooCommerce template customizationWooCommerce template customization
WooCommerce template customization
 
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)
 
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechConDeep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
Deep Dive into the Content Query Web Part by Christina Wheeler - SPTechCon
 
Marketing - Products
Marketing - ProductsMarketing - Products
Marketing - Products
 
Miva + WordPress
Miva + WordPressMiva + WordPress
Miva + WordPress
 
Websites With Wordpress
Websites With WordpressWebsites With Wordpress
Websites With Wordpress
 
Larait Hub
Larait HubLarait Hub
Larait Hub
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service Management
 

Recently uploaded

How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...ScyllaDB
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxjbellis
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...FIDO Alliance
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...panagenda
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPTiSEO AI
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandIES VE
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTopCSSGallery
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxMasterG
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...ScyllaDB
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxFIDO Alliance
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfalexjohnson7307
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 

Recently uploaded (20)

How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 

Getting started with woo commerce