Shortcodes
Instant Search
Shortcode
[cm_typesense_search post_types="book,post" columns="3" filter="show" per_page="3" sortby="off" placeholder="Search for..." selected_filters="show" stats="show" routing="enable"]
Options:
placeholder
- Values: Any String
- Description: Determines the placeholder for search field
- Default: "Search for"
columns
- Values: 1 to 5
- Description: Determines how may results to show per row
- Default: 3
post_types
- Values: Post Slugs e.g.
post,page,book
- Description: accepts enabled post_type slugs to show in instant search, accepts multiple slugs in comma separated form
post,page,slug
If multiple sources are enabled - filtering is disabled. - Default: All enabled post_types
filter
- Values:
show
orhide
- Description: accepts "show" or "hide" - determines if facet/category filtering should be shown.
- Default:
hide
per_page
- Description: Determines no of possible/matched results to show per_page
- Default: 3
sortby
- Values:
show
orhide
- Description: Determines whether to provide a sorting option - by default sorting option is according to post published
- Default:
show
pagination
- Values:
show
orinfinite
orhide
- Description: Determines whether to show or hide the pagination for results, select infinite for load more implementation
- Default:
show
query_by
- Values: string (Advanced Usage the typesense documentation)
- Description: Query results by these fields
- Default:
post_title,post_content
sticky_first
- Values:
yes
orno
- Description: Show sticky posts first ?
- Default:
no
custom_class
- Values: comma separated string of html class
my-custom-class-1,my-custom-class-2
- Description: Ability to add custom class
- Default:
empty
selected_filters
- Values:
show
orhide
- Description: Shows the selected filters
- Default:
show
stats
- Values:
show
orhide
- Description: Shows or hide the number of search results retrieved
- Default:
show
routing
- Values:
enable
ordisable
- Description: Enable or Disable routing feature - this adds the selected search query / facets / filters of the current searches being made to the browser URL. Allowing users to share the current search state.
- Default:
disable
Autocomplete
Shortcode
[cm_typesense_autocomplete placeholder="Search for...""]
Description: Add the Autocomplete form wherever you may want to. There are no other options.
Options:
placeholder
- Values: Any String
- Description: Determines the placeholder for search field
- Default: "Search for"
query_by
- Values: Any String
- Description: Determines the search query
- Default:
post_title,post_content