Introduction
Welcome
()
How to use the exercise files
()
1. Isotope.js: An Introduction
What is Isotope.js?
()
What are we going to build in this course?
()
2. Isotope Basics
Overview of a basic image gallery
()
Download and install Isotope and jQuery
()
Initialize Isotope
()
Configure layout modes
()
Gutter, widths, and other parameters
()
Display various-sized content
()
Make Isotope layouts responsive
()
Delay paint until images are loaded
()
3. Filtering and Sorting
How does Isotope.js filter and sort content?
()
Create a simple filter mechanism
()
Isotope sorting basics
()
Create a simple sort mechanism
()
Lay a plan for combination filters
()
Build a combination filter
()
4. Filtering and Sorting Based on the URL Hash
Use the URL hash to filter and sort Isotope
()
Create URL hashes
()
Trigger function on hash change
()
Get the current URL hash
()
Pass the hash filter to Isotope
()
Highlight the current active button
()
Lay a plan for hash-based combination filters
()
Run-through of the combination hash filter code
()
5. Filtering and Sorting in WordPress
Isotope and CMS
()
Initialize Isotope.js in WordPress
()
Add class names based on custom taxonomy terms
()
Create a filter menu using checkboxes
()
Filter Isotope based on checkbox selections
()
Clear checkbox selections
()
Conclusion
Going further with Isotope.js
()
Ex_Files_Filtering_IsotopeJS.zip
(98.5 MB)