SlideShare una empresa de Scribd logo
1 de 30
THAT’S
FACET-NATING!
-FACETSWP
Shanta R. Nathwani
http://shanta.ca
@ShantaDotCa
Agenda
• About me
• How to organize your facets
• Tools used in creating this presentation
(and some others I learned about along
the way)
• Importing data and setting it up for
success
• Setting up and implementing facets
Try it out!:
http://wilt.rocks/events
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
2
3
A-boot Me
• Instructor, Sheridan College & Mohawk College
• Web Design and Capstone Project
• WordPress 1 & 2
• Bachelor of Commerce in Info Tech Mgmt.,
Ryerson University
• Serial WordCamper. Went to 7 the last three years,
including Mumbai. Including Co-organizer,
WordCamp Hamilton, 2015-6, Toronto in 2015 and
Milwaukee 2016
• Contributor, The WPCrowd
• “Lead Dudette” defined as: "a young woman or girl
who is very popular or admired by her peers”.
Thanks @modmatt!
Shanta R. Nathwani - http://shanta.ca -
@ShantaDotCa
#HiRoy
Shanta R. Nathwani - @ShantaDotCa
4
Big Thank You!
Becky Davis Kiera Howe
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 5
Shawn Pucknell
Disclaimer
• Please excuse all the text and
screenshots. I’m used to using this for
my students, but they make great
notes!
• I’m going to upload these after the
session to http://shanta.ca, so you
don’t have to write this all down.
• Please ask questions! I’ll try and add
them to the slides after the fact.
Information architecture and
knowledge
• There are two ways of looking at how people find information: when
someone is knowledgeable about a topic, and when someone doesn’t
know much about a topic.
• If someone is knowledgeable about a topic, they can follow a trail of
breadcrumbs (such as a menu) to lead them to the right place.
• If someone is less knowledgeable about a topic, or there are large pieces
of information, it is easier to narrow or filter down the results.
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
7
Amazon.ca
Search by:
• Title
• Author
• Genre
• Price
• Department
• …and so much more!
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 8
Examples of Faceted
Searches
Expedia.ca
Filter by:
• Price
• Number of Connections
• Airline
• Departure/Arrival time of day
• Length of Flight
• …and so much more!
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 9
Examples of Faceted
Searches
FacetWP
Premium Plugin for WordPress
Cost is $79 for 3 sites, $199 for unlimited sites. Both are per year and include service and
updates.
http://facetwp.com
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
1 0
No WordPress Installations Were
HarmedImporting:
• For the demo, I used WP All Import
(the free edition) for XML data. The
paid edition allows for importing and
placement of Advanced Custom Fields
as well as images.
• I also explored and tested WP Ultimate
CSV Importer for CSV files. Out of the
box, it will import into all of the standard
stuff, as well as the Advanced Custom
Fields.
Other Goodness:
• To keep testing the imports, I had to
keep deleting and re-creating posts. I
used Bulk Delete that did the job
amazingly. It will also delete selectively.
• To do restores, I use Backup Buddy
because it is so easy to use. This is a
premium plugin, but they have
wonderful packages for educators and
students.
• I used the City of Toronto Festival Open
Data set (XML format)
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 1 1
Demo!
LET’S DO THIS!
http://wilt.rocks/events
The rest of the presentation is mostly
screenshots to guide you through the
process.
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
1 2
Import data from external source
- Set up the template in WP All
Import
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
1 3
Import data from external source
- Set up the template in WP All Import
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
1 4
Import data from external source
- Set up the template in WP All Import
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
1 5
All the things!
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
1 6
Now…on to FacetWP!
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
1 7
Facet Types
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
1 8
Under Facets…
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
1 9
Save and Re-index
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
2 0
Onto the Facet Template
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
2 1
Customization of the Facet
Template
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
2 2
Copy the shortcodes from templates
and facets
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
2 3
Create a page and insert the
shortcodes
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
2 4
The Result
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
2 5
Facets At Work
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
2 6
Facets In Action
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
2 7
Results!
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
2 8
Results!
Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca
2 9
QUESTIONS?
Shanta R. Nathwani
http://shanta.ca
http://spinningthecompass.com
@ShantaDotCa
#GOJAYS
GO
#WEWEREBEINGCANADIA
NBYLETTINGTHETRIBEWI
NTHE FIRSTGAME

Más contenido relacionado

Similar a That's Facet-nating! FacetWP WordCamp Rochester 2016

FacetWP - WordCamp Milwaukee 2016
FacetWP - WordCamp Milwaukee 2016FacetWP - WordCamp Milwaukee 2016
FacetWP - WordCamp Milwaukee 2016Shanta Nathwani
 
Facet-nating! - FacetsWP in WordPress
Facet-nating! - FacetsWP in WordPressFacet-nating! - FacetsWP in WordPress
Facet-nating! - FacetsWP in WordPressShanta Nathwani
 
Introduction to Jetpack for WordPress Hamilton
Introduction to Jetpack for WordPress HamiltonIntroduction to Jetpack for WordPress Hamilton
Introduction to Jetpack for WordPress HamiltonShanta Nathwani
 
WordPress102 - WordCamp Ann Arbor 2015
WordPress102 - WordCamp Ann Arbor 2015WordPress102 - WordCamp Ann Arbor 2015
WordPress102 - WordCamp Ann Arbor 2015Shanta Nathwani
 
WordPress 102 at WordCamp Minneapolis
WordPress 102  at WordCamp MinneapolisWordPress 102  at WordCamp Minneapolis
WordPress 102 at WordCamp MinneapolisShanta Nathwani
 
WordPress 101 - WordCamp Minneapolis 2016
WordPress 101 - WordCamp Minneapolis 2016WordPress 101 - WordCamp Minneapolis 2016
WordPress 101 - WordCamp Minneapolis 2016Shanta Nathwani
 
How To Structure Content on Your Website WordCamp Miami 2015
How To Structure Content on Your Website  WordCamp Miami 2015How To Structure Content on Your Website  WordCamp Miami 2015
How To Structure Content on Your Website WordCamp Miami 2015Shanta Nathwani
 
An Affordable REST - Coder Camp Hamilton 2019
An Affordable REST - Coder Camp Hamilton 2019An Affordable REST - Coder Camp Hamilton 2019
An Affordable REST - Coder Camp Hamilton 2019Shanta Nathwani
 
Navigation and Wayfinding On Your Website - WordCamp Ottawa 2019
Navigation and Wayfinding On Your Website - WordCamp Ottawa 2019Navigation and Wayfinding On Your Website - WordCamp Ottawa 2019
Navigation and Wayfinding On Your Website - WordCamp Ottawa 2019Shanta Nathwani
 
FSTO - An Affordable REST
FSTO - An Affordable RESTFSTO - An Affordable REST
FSTO - An Affordable RESTShanta Nathwani
 
How to Organize Your Content Through Navigation and Wayfinding
How to Organize Your Content Through Navigation and WayfindingHow to Organize Your Content Through Navigation and Wayfinding
How to Organize Your Content Through Navigation and WayfindingShanta Nathwani
 
Content Architecture - WordCamp Milwaukee 2015
Content Architecture - WordCamp Milwaukee 2015Content Architecture - WordCamp Milwaukee 2015
Content Architecture - WordCamp Milwaukee 2015Shanta Nathwani
 
Content architecture WordCamp Montreal 2015
Content architecture WordCamp Montreal 2015Content architecture WordCamp Montreal 2015
Content architecture WordCamp Montreal 2015Shanta Nathwani
 
SharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant FrogSharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant FrogThomas Duff
 
Charlotte's top analytics tips!
Charlotte's top analytics tips!Charlotte's top analytics tips!
Charlotte's top analytics tips!Kate Waite
 
How We Localize & Mobilize WP Sites - Pubcon 2013
How We Localize & Mobilize WP Sites - Pubcon 2013How We Localize & Mobilize WP Sites - Pubcon 2013
How We Localize & Mobilize WP Sites - Pubcon 2013Search Commander, Inc.
 
Microsoft SQL Server PASS News July 2010
Microsoft SQL Server PASS News July 2010Microsoft SQL Server PASS News July 2010
Microsoft SQL Server PASS News July 2010Mark Ginnebaugh
 
Intern Project - Tech
Intern Project - TechIntern Project - Tech
Intern Project - TechNIKET GOSRANI
 
Search Analytics For Content Strategists @CSofNYC
Search Analytics For Content Strategists @CSofNYCSearch Analytics For Content Strategists @CSofNYC
Search Analytics For Content Strategists @CSofNYCWIKOLO
 
Cincinnati Tableau User Group Event #3
Cincinnati Tableau User Group Event #3Cincinnati Tableau User Group Event #3
Cincinnati Tableau User Group Event #3Russell Spangler
 

Similar a That's Facet-nating! FacetWP WordCamp Rochester 2016 (20)

FacetWP - WordCamp Milwaukee 2016
FacetWP - WordCamp Milwaukee 2016FacetWP - WordCamp Milwaukee 2016
FacetWP - WordCamp Milwaukee 2016
 
Facet-nating! - FacetsWP in WordPress
Facet-nating! - FacetsWP in WordPressFacet-nating! - FacetsWP in WordPress
Facet-nating! - FacetsWP in WordPress
 
Introduction to Jetpack for WordPress Hamilton
Introduction to Jetpack for WordPress HamiltonIntroduction to Jetpack for WordPress Hamilton
Introduction to Jetpack for WordPress Hamilton
 
WordPress102 - WordCamp Ann Arbor 2015
WordPress102 - WordCamp Ann Arbor 2015WordPress102 - WordCamp Ann Arbor 2015
WordPress102 - WordCamp Ann Arbor 2015
 
WordPress 102 at WordCamp Minneapolis
WordPress 102  at WordCamp MinneapolisWordPress 102  at WordCamp Minneapolis
WordPress 102 at WordCamp Minneapolis
 
WordPress 101 - WordCamp Minneapolis 2016
WordPress 101 - WordCamp Minneapolis 2016WordPress 101 - WordCamp Minneapolis 2016
WordPress 101 - WordCamp Minneapolis 2016
 
How To Structure Content on Your Website WordCamp Miami 2015
How To Structure Content on Your Website  WordCamp Miami 2015How To Structure Content on Your Website  WordCamp Miami 2015
How To Structure Content on Your Website WordCamp Miami 2015
 
An Affordable REST - Coder Camp Hamilton 2019
An Affordable REST - Coder Camp Hamilton 2019An Affordable REST - Coder Camp Hamilton 2019
An Affordable REST - Coder Camp Hamilton 2019
 
Navigation and Wayfinding On Your Website - WordCamp Ottawa 2019
Navigation and Wayfinding On Your Website - WordCamp Ottawa 2019Navigation and Wayfinding On Your Website - WordCamp Ottawa 2019
Navigation and Wayfinding On Your Website - WordCamp Ottawa 2019
 
FSTO - An Affordable REST
FSTO - An Affordable RESTFSTO - An Affordable REST
FSTO - An Affordable REST
 
How to Organize Your Content Through Navigation and Wayfinding
How to Organize Your Content Through Navigation and WayfindingHow to Organize Your Content Through Navigation and Wayfinding
How to Organize Your Content Through Navigation and Wayfinding
 
Content Architecture - WordCamp Milwaukee 2015
Content Architecture - WordCamp Milwaukee 2015Content Architecture - WordCamp Milwaukee 2015
Content Architecture - WordCamp Milwaukee 2015
 
Content architecture WordCamp Montreal 2015
Content architecture WordCamp Montreal 2015Content architecture WordCamp Montreal 2015
Content architecture WordCamp Montreal 2015
 
SharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant FrogSharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant Frog
 
Charlotte's top analytics tips!
Charlotte's top analytics tips!Charlotte's top analytics tips!
Charlotte's top analytics tips!
 
How We Localize & Mobilize WP Sites - Pubcon 2013
How We Localize & Mobilize WP Sites - Pubcon 2013How We Localize & Mobilize WP Sites - Pubcon 2013
How We Localize & Mobilize WP Sites - Pubcon 2013
 
Microsoft SQL Server PASS News July 2010
Microsoft SQL Server PASS News July 2010Microsoft SQL Server PASS News July 2010
Microsoft SQL Server PASS News July 2010
 
Intern Project - Tech
Intern Project - TechIntern Project - Tech
Intern Project - Tech
 
Search Analytics For Content Strategists @CSofNYC
Search Analytics For Content Strategists @CSofNYCSearch Analytics For Content Strategists @CSofNYC
Search Analytics For Content Strategists @CSofNYC
 
Cincinnati Tableau User Group Event #3
Cincinnati Tableau User Group Event #3Cincinnati Tableau User Group Event #3
Cincinnati Tableau User Group Event #3
 

Más de Shanta Nathwani

MasterPress Mystery Theatre - WordCamp Santa Clarita Virtual 2021
MasterPress Mystery Theatre - WordCamp Santa Clarita Virtual 2021MasterPress Mystery Theatre - WordCamp Santa Clarita Virtual 2021
MasterPress Mystery Theatre - WordCamp Santa Clarita Virtual 2021Shanta Nathwani
 
WordCamp India 2021 - How I Started My Business During a Pandemic
WordCamp India 2021 - How I Started My Business During a PandemicWordCamp India 2021 - How I Started My Business During a Pandemic
WordCamp India 2021 - How I Started My Business During a PandemicShanta Nathwani
 
WordFest 2021 - How I Started My Business During A Pandemic
WordFest 2021 - How I Started My Business During A PandemicWordFest 2021 - How I Started My Business During A Pandemic
WordFest 2021 - How I Started My Business During A PandemicShanta Nathwani
 
WPHamOnt 2021 - 3 page website in 30 minutes
WPHamOnt 2021 - 3 page website in 30 minutesWPHamOnt 2021 - 3 page website in 30 minutes
WPHamOnt 2021 - 3 page website in 30 minutesShanta Nathwani
 
WordCamp Rochester 2020 - How I Started My Business During A Pandemic
WordCamp Rochester 2020 - How I Started My Business During A PandemicWordCamp Rochester 2020 - How I Started My Business During A Pandemic
WordCamp Rochester 2020 - How I Started My Business During A PandemicShanta Nathwani
 
Designing with Gutenberg - Las Lajas WordPress Meetup 2020
Designing with Gutenberg - Las Lajas WordPress Meetup 2020Designing with Gutenberg - Las Lajas WordPress Meetup 2020
Designing with Gutenberg - Las Lajas WordPress Meetup 2020Shanta Nathwani
 
Organizing Your Content - WordPress Hamilton March 2020
Organizing Your Content - WordPress Hamilton March 2020Organizing Your Content - WordPress Hamilton March 2020
Organizing Your Content - WordPress Hamilton March 2020Shanta Nathwani
 
WordCamp Hamilton - CPT's vs Gutenberg Templates
WordCamp Hamilton - CPT's vs Gutenberg TemplatesWordCamp Hamilton - CPT's vs Gutenberg Templates
WordCamp Hamilton - CPT's vs Gutenberg TemplatesShanta Nathwani
 
WordCamp Buffalo 2019 - 3 Page Website in 30 minutes
WordCamp Buffalo 2019  - 3 Page Website in 30 minutesWordCamp Buffalo 2019  - 3 Page Website in 30 minutes
WordCamp Buffalo 2019 - 3 Page Website in 30 minutesShanta Nathwani
 
WPHamOnt April 2018 - Finding Your Talk
WPHamOnt April 2018 - Finding Your TalkWPHamOnt April 2018 - Finding Your Talk
WPHamOnt April 2018 - Finding Your TalkShanta Nathwani
 
WCTO 2017 - Everything I Need To Know About Life I Learned at Code School
WCTO 2017 - Everything I Need To Know About Life I Learned at Code SchoolWCTO 2017 - Everything I Need To Know About Life I Learned at Code School
WCTO 2017 - Everything I Need To Know About Life I Learned at Code SchoolShanta Nathwani
 
DevTO - Everything I Need to Know About Life I Learned at Code School
DevTO - Everything I Need to Know About Life I Learned at Code SchoolDevTO - Everything I Need to Know About Life I Learned at Code School
DevTO - Everything I Need to Know About Life I Learned at Code SchoolShanta Nathwani
 
WP Durham - The Word-Camp Scenario Survival Guide
WP Durham - The Word-Camp Scenario Survival GuideWP Durham - The Word-Camp Scenario Survival Guide
WP Durham - The Word-Camp Scenario Survival GuideShanta Nathwani
 
Content Architecture WordPress Hamilton
Content Architecture WordPress HamiltonContent Architecture WordPress Hamilton
Content Architecture WordPress HamiltonShanta Nathwani
 
WordPress102 WordCamp Toronto Pre-Camp Meetup
WordPress102 WordCamp Toronto Pre-Camp MeetupWordPress102 WordCamp Toronto Pre-Camp Meetup
WordPress102 WordCamp Toronto Pre-Camp MeetupShanta Nathwani
 

Más de Shanta Nathwani (15)

MasterPress Mystery Theatre - WordCamp Santa Clarita Virtual 2021
MasterPress Mystery Theatre - WordCamp Santa Clarita Virtual 2021MasterPress Mystery Theatre - WordCamp Santa Clarita Virtual 2021
MasterPress Mystery Theatre - WordCamp Santa Clarita Virtual 2021
 
WordCamp India 2021 - How I Started My Business During a Pandemic
WordCamp India 2021 - How I Started My Business During a PandemicWordCamp India 2021 - How I Started My Business During a Pandemic
WordCamp India 2021 - How I Started My Business During a Pandemic
 
WordFest 2021 - How I Started My Business During A Pandemic
WordFest 2021 - How I Started My Business During A PandemicWordFest 2021 - How I Started My Business During A Pandemic
WordFest 2021 - How I Started My Business During A Pandemic
 
WPHamOnt 2021 - 3 page website in 30 minutes
WPHamOnt 2021 - 3 page website in 30 minutesWPHamOnt 2021 - 3 page website in 30 minutes
WPHamOnt 2021 - 3 page website in 30 minutes
 
WordCamp Rochester 2020 - How I Started My Business During A Pandemic
WordCamp Rochester 2020 - How I Started My Business During A PandemicWordCamp Rochester 2020 - How I Started My Business During A Pandemic
WordCamp Rochester 2020 - How I Started My Business During A Pandemic
 
Designing with Gutenberg - Las Lajas WordPress Meetup 2020
Designing with Gutenberg - Las Lajas WordPress Meetup 2020Designing with Gutenberg - Las Lajas WordPress Meetup 2020
Designing with Gutenberg - Las Lajas WordPress Meetup 2020
 
Organizing Your Content - WordPress Hamilton March 2020
Organizing Your Content - WordPress Hamilton March 2020Organizing Your Content - WordPress Hamilton March 2020
Organizing Your Content - WordPress Hamilton March 2020
 
WordCamp Hamilton - CPT's vs Gutenberg Templates
WordCamp Hamilton - CPT's vs Gutenberg TemplatesWordCamp Hamilton - CPT's vs Gutenberg Templates
WordCamp Hamilton - CPT's vs Gutenberg Templates
 
WordCamp Buffalo 2019 - 3 Page Website in 30 minutes
WordCamp Buffalo 2019  - 3 Page Website in 30 minutesWordCamp Buffalo 2019  - 3 Page Website in 30 minutes
WordCamp Buffalo 2019 - 3 Page Website in 30 minutes
 
WPHamOnt April 2018 - Finding Your Talk
WPHamOnt April 2018 - Finding Your TalkWPHamOnt April 2018 - Finding Your Talk
WPHamOnt April 2018 - Finding Your Talk
 
WCTO 2017 - Everything I Need To Know About Life I Learned at Code School
WCTO 2017 - Everything I Need To Know About Life I Learned at Code SchoolWCTO 2017 - Everything I Need To Know About Life I Learned at Code School
WCTO 2017 - Everything I Need To Know About Life I Learned at Code School
 
DevTO - Everything I Need to Know About Life I Learned at Code School
DevTO - Everything I Need to Know About Life I Learned at Code SchoolDevTO - Everything I Need to Know About Life I Learned at Code School
DevTO - Everything I Need to Know About Life I Learned at Code School
 
WP Durham - The Word-Camp Scenario Survival Guide
WP Durham - The Word-Camp Scenario Survival GuideWP Durham - The Word-Camp Scenario Survival Guide
WP Durham - The Word-Camp Scenario Survival Guide
 
Content Architecture WordPress Hamilton
Content Architecture WordPress HamiltonContent Architecture WordPress Hamilton
Content Architecture WordPress Hamilton
 
WordPress102 WordCamp Toronto Pre-Camp Meetup
WordPress102 WordCamp Toronto Pre-Camp MeetupWordPress102 WordCamp Toronto Pre-Camp Meetup
WordPress102 WordCamp Toronto Pre-Camp Meetup
 

Último

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Último (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

That's Facet-nating! FacetWP WordCamp Rochester 2016

  • 2. Agenda • About me • How to organize your facets • Tools used in creating this presentation (and some others I learned about along the way) • Importing data and setting it up for success • Setting up and implementing facets Try it out!: http://wilt.rocks/events Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 2
  • 3. 3 A-boot Me • Instructor, Sheridan College & Mohawk College • Web Design and Capstone Project • WordPress 1 & 2 • Bachelor of Commerce in Info Tech Mgmt., Ryerson University • Serial WordCamper. Went to 7 the last three years, including Mumbai. Including Co-organizer, WordCamp Hamilton, 2015-6, Toronto in 2015 and Milwaukee 2016 • Contributor, The WPCrowd • “Lead Dudette” defined as: "a young woman or girl who is very popular or admired by her peers”. Thanks @modmatt! Shanta R. Nathwani - http://shanta.ca - @ShantaDotCa
  • 4. #HiRoy Shanta R. Nathwani - @ShantaDotCa 4
  • 5. Big Thank You! Becky Davis Kiera Howe Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 5 Shawn Pucknell
  • 6. Disclaimer • Please excuse all the text and screenshots. I’m used to using this for my students, but they make great notes! • I’m going to upload these after the session to http://shanta.ca, so you don’t have to write this all down. • Please ask questions! I’ll try and add them to the slides after the fact.
  • 7. Information architecture and knowledge • There are two ways of looking at how people find information: when someone is knowledgeable about a topic, and when someone doesn’t know much about a topic. • If someone is knowledgeable about a topic, they can follow a trail of breadcrumbs (such as a menu) to lead them to the right place. • If someone is less knowledgeable about a topic, or there are large pieces of information, it is easier to narrow or filter down the results. Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 7
  • 8. Amazon.ca Search by: • Title • Author • Genre • Price • Department • …and so much more! Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 8 Examples of Faceted Searches
  • 9. Expedia.ca Filter by: • Price • Number of Connections • Airline • Departure/Arrival time of day • Length of Flight • …and so much more! Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 9 Examples of Faceted Searches
  • 10. FacetWP Premium Plugin for WordPress Cost is $79 for 3 sites, $199 for unlimited sites. Both are per year and include service and updates. http://facetwp.com Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 1 0
  • 11. No WordPress Installations Were HarmedImporting: • For the demo, I used WP All Import (the free edition) for XML data. The paid edition allows for importing and placement of Advanced Custom Fields as well as images. • I also explored and tested WP Ultimate CSV Importer for CSV files. Out of the box, it will import into all of the standard stuff, as well as the Advanced Custom Fields. Other Goodness: • To keep testing the imports, I had to keep deleting and re-creating posts. I used Bulk Delete that did the job amazingly. It will also delete selectively. • To do restores, I use Backup Buddy because it is so easy to use. This is a premium plugin, but they have wonderful packages for educators and students. • I used the City of Toronto Festival Open Data set (XML format) Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 1 1
  • 12. Demo! LET’S DO THIS! http://wilt.rocks/events The rest of the presentation is mostly screenshots to guide you through the process. Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 1 2
  • 13. Import data from external source - Set up the template in WP All Import Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 1 3
  • 14. Import data from external source - Set up the template in WP All Import Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 1 4
  • 15. Import data from external source - Set up the template in WP All Import Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 1 5
  • 16. All the things! Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 1 6
  • 17. Now…on to FacetWP! Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 1 7
  • 18. Facet Types Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 1 8
  • 19. Under Facets… Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 1 9
  • 20. Save and Re-index Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 2 0
  • 21. Onto the Facet Template Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 2 1
  • 22. Customization of the Facet Template Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 2 2
  • 23. Copy the shortcodes from templates and facets Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 2 3
  • 24. Create a page and insert the shortcodes Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 2 4
  • 25. The Result Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 2 5
  • 26. Facets At Work Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 2 6
  • 27. Facets In Action Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 2 7
  • 28. Results! Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 2 8
  • 29. Results! Shanta R. Nathwani - @ShantaDotCa - http://shanta.ca 2 9

Notas del editor

  1. This is a fairly new topic for me, so I would appreciate questions and feedback.
  2. Hoping to get to Pune!
  3. Becky Davis for giving me the idea to do this talk. Justin Howe for helping me figure it out. And of course to Shawn Pucknell, for getting me to push my envelope.
  4. And yes, I am a samurai, because samurai are cooler.
  5. Jump to Amazon.ca and search for Dragons
  6. Use Updraft Plus as well.
  7. Jump over to the demo!
  8. Here, I’ve chosen to import the data into posts. You can input them into pages, Custom Post Types and more! I’ve input the name of the event into the title. The long description, website and major intersection into the body of the post here from the original import data on the right side.
  9. Further down, I’ve put the type of the event into the category, and the location or region in tags. Ideally, under a regular instance, you would probably put every import item into a single field since each will become a facet later. If you need to import numerous tags, that’s fine, just don’t use them as a facet later on like I’ve done in my example.
  10. Lastly, for this example, I’ve set up random dates from last December to now so that they would all be published. You can import and place whatever fields you like. For my purposes, I only used the built in features in WordPress, no custom fields.
  11. After I imported 773 records, this is what it looked like.
  12. Got to FacetWP, hidden under “Settings” in the dashboard. I’m using Option 2 here, and using the default template.
  13. As you can see, there are plenty of facet types. Many of these you might see on sites where you might search for flights and hotels, such as the “slider”. You can use checkboxes, which is probably the most common, or a date range, such as the one I used for this demonstration.
  14. I’ve called this Facet “Location”. I’m making it a checkbox and pulling this from the tags as the data source. Remember that for this example, I only had one tag per post. If you are going to create a facet, make sure that you only have one TYPE in your field. I don’t recommend making it tags, since WordPress recommends 5-7 tags per post. I used categories for the type of event as well and used random dates as the publish dates. You can use Advanced Custom Fields if you like!
  15. FacetWP adds one database table: facetwp_index. This table contains all the information needed to generate the facets. When the “Re-index” button is clicked, FacetWP loops through every post on your site and indexes the values for each facet. - https://facetwp.com/documentation/how-facetwp-works/ After you save each facet, have it re-index the database.
  16. Once you have finished creating your facets, jump over to the Facet Template. Remember, this is not the page on which you will be creating your interface, this is the “results” piece. I’ve chosen the default one here.
  17. As you can see, you can change what is displayed. I’ve left it alone.
  18. Copy the shortcodes from the templates and the facets…
  19. I’ve created a page called “Events”, but you can put this wherever you wish. Here, I’ve used the shortcodes from the facets and used those as the filtering “devices”. Then, where I want the results to show, I’ve placed the facet template. I’m using the default facet template.
  20. It’s not pretty here, but you can see the results using a dropdown menu, a checkbox option and a date range. Below are ALL of the items, no filtering.
  21. When I click on the arrow beside “Event Type”, we see all of the possible choices and how many results are in each of those categories. In my import, not all of the entries had an “Event Type”, but that is an issue with the originating data.
  22. Notice when I click on “Film” not only do the final results change, but so do the other filters that could be applied.
  23. And when I click on the “Downtown” option, the results are filtered down even more so not only at the bottom, but also in the “Event Type” at the top of the page.
  24. When I click on the last item on the list, I am brought to the resulting post in WordPress that I originally brought in. Again, this is a really simple example, but there is so much that could be done, it would be impossible to show it all here.