CNO Search and Filter v3 Migration Guide

Query Build Order

  1. Artists
  2. Events
  3. Language Resources
  4. News
  5. Services
  6. Search

Query Settings

1. Artists

Location:

  • Page: Artist Registry
  • Query: Shortcode

Query:

  • Use Indexer: true
  • Post Types: Artists
  • Post Status: Published
  • Posts Per Page: 12
  • Sort Order:
    1. Custom Field (`sort_name`), ASC
    2. Title, ASC
  • Field Relationship: Require all

Live Search:

  • Live Search: True
  • Update URL: True
  • Show Loading Icon: True
  • Fade Results: True
  • Dynamic Sections: .pagination a
  • Scroll To: none
  • Pagination Type: Default

Fields

  • Search (Artists)
    • (Hidden) Label: “Search Artists”
    • Placeholder: “Locate an artist by name or location”
  • Art Styles
    • Taxonomy: Art Styles
    • Hierarchical: false
    • Order Terms by: Name, Asc
    • Input Type: Select
    • Match Mode: Match Any
    • (Hidden) Label: Art Style
    • Width:100%
  • Art Medium
    • Taxonomy: Art Styles
    • Hierarchical: false
    • Order Terms by: Name, Asc
    • Input Type: Select
    • Placeholder Text: Filter by Art Medium
    • Multiple Selection: true
    • Match Mode: Match all
    • (Hidden) Label: Art Mediums
    • Width:100%

2. Events

Location:

  • Archive
  • Post Type: Events
  • Include Taxonomy Archives: Yes
  • Query: Main Query

Query:

  • Use Indexer: true
  • Post Types: Events
  • Post Status: Published
  • Posts Per Page: 12
  • Sort Order:
    1. Custom Field (`sort_name`), ASC
    2. Title, ASC
  • Field Relationship: Require all

Live Search:

  • Live Search: True
  • Update URL: True
  • Show Loading Icon: True
  • Fade Results: True
  • Results Container: #search-results
  • Scroll To: none
  • Pagination Type: Load more
  • Posts Container: #search-results

Fields

  • Search (Events)
    • (Hidden) Label: “Search Events”
    • Placeholder: “Search Events”
  • Event Categories
    • Taxonomy: Event Categories
    • Hierarchical: true
    • Order Terms by: Name, Asc
    • Input Type: Select
    • Placeholder Text: Event Categories
    • Multiple Selection: true
    • Match Mode: Match all
    • (Hidden) Label: Event Categories
    • Width:100%
  • Load More

3. Language Resources

Location:

  • Page: Lesson Search
  • Query: Shortcode

Query:

  • Use Indexer: true
  • Post Types: Language Archive
  • Post Status: Published
  • Posts Per Page: 12

Live Search:

  • Live Search: True
  • Update URL: True
  • Show Loading Icon: True
  • Fade Results: True
  • Scroll To: none
  • Pagination Type: Load More
  • Posts Container: #search-results

Fields

  • Search (Language Archive)
    • (Hidden) Label: “Search Language Resources”
    • Placeholder: “Search”
    • Width: 100%
  • Lesson Categories
    • Taxonomy: Video
    • Label: Categories
    • Width: 100%
  • Load More

4. News

Location:

  • Archive
  • Post Type: News
  • Include Taxonomy Archives: Yes
  • Query: Main Query

Query:

  • Use Indexer: true
  • Post Types: News
  • Post Status: Published
  • Posts Per Page: 12
  • Sort: Date, desc
  • Field Relationship: Require all

Live Search:

  • Live Search: True
  • Update URL: True
  • Show Loading Icon: True
  • Fade Results: True
  • Results Container: #search-results
  • Scroll To: none
  • Pagination Type: Load more
  • Posts Container: #search-results

Fields

  • Search (News)
    • Placeholder: Search News
    • (Hidden) Label: Search News
    • Width: 100%
  • News Categories
    • Hierarchical: True
    • Order Terms by: Name, Asc
    • Input Type: Select
    • Placeholder: News Categories
    • Multiple Selection: True
    • Hide When Empty: True
    • (Hidden) Label: News Categories
    • CSS Class: flex-grow-1
  • Post Categories
    • Hierarchical: True
    • Order Terms by: Name, Asc
    • Input Type: Select
    • Placeholder: Post Categories
    • Multiple Selection: True
    • Hide When Empty: True
    • (Hidden) Label: Post Categories
    • CSS Class: flex-grow-1
  • Video Categories
    • Hierarchical: True
    • Order Terms by: Name, Asc
    • Input Type: Select
    • Placeholder: Video Categories
    • Multiple Selection: True
    • Hide When Empty: True
    • (Hidden) Label: Video Categories
    • CSS Class: flex-grow-1
  • Load More

5. Services

Location:

  • Archive
  • Post Type: Services
  • Include Taxonomy Archives: Yes
  • Query: Main Query

Query:

  • Use Indexer: true
  • Post Types: Services
  • Post Status: Published
  • Posts Per Page: 12
  • Sort Order: Title, ASC
  • Field Relationship: Require all

Live Search:

  • Live Search: True
  • Update URL: True
  • Show Loading Icon: True
  • Fade Results: True
  • Results Container: #search-results
  • Scroll To: none
  • Pagination Type: Load more
  • Posts Container: #search-results

Fields

  • Search (Services)
    • Placeholder: Locate a Service
    • (Hidden) Label: Locate a Service
    • CSS Class: flex-grow-1
  • Application Period Open
    • Data Type: Custom Field
    • Custom Field: application_period_open
    • Input Type: Checkbox
    • Show Count: false
    • Hide Field When Empty: true
    • Label: Application Period Open
    • CSS Class: flex-grow-1
  • Reservation Type
    • Data Type: Custom Field
    • Custom Field: `inside_or_outside_reservation`
    • Input Type: Checkbox
    • Show Count: false
    • Hide Field When Empty: true
    • Label: Reservation Type
    • CSS Class: flex-grow-1
  • Apply Online
    • Data Type: Custom Field
    • Custom Field: apply_online
    • Input Type: Checkbox
    • Show Count: false
    • Hide Field When Empty: true
    • Label: Apply Online
    • CSS Class: flex-grow-1
  • Services Categories
    • Data Type: Taxonomy
  • Load More (Services)

6. Search

Location:

  • Archive
  • Post Type: Pages, Events, Bios, Choctaw Lessons, Council Meetings, Language Archive, News, Services
  • Include Taxonomy Archives: Yes
  • Query: Main Query

Query:

  • Use Indexer: true
  • Post Types: Events
  • Post Status: Published
  • Posts Per Page: 12
  • Sort Order:
    1. Custom Field (`sort_name`), ASC
    2. Title, ASC
  • Field Relationship: Require all

Live Search:

  • Live Search: True
  • Update URL: True
  • Show Loading Icon: True
  • Fade Results: True
  • Results Container: #search-results
  • Scroll To: none
  • Pagination Type: Load more
  • Posts Container: #search-results

Fields

  • Global Search
  • CSS Class: flex-grow-1

See something inaccurate?