> For the complete documentation index, see [llms.txt](https://ovatheme.gitbook.io/fullevent/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ovatheme.gitbook.io/fullevent/elements/search-filter-page.md).

# Search Filter Page

## 1: Display at frontend

You can use Shortcode to display template like here:

<figure><img src="/files/jt3amSPaQoqLBYo4YNrG" alt=""><figcaption></figcaption></figure>

## 2: Config in Shortcode

<pre><code>[ovaev_event_filter page_per_posts="9" time="upcoming" order="ASC" orderby="ovaev_start_date_time" excl_category="" incl_category="" template="1" column="3" pagination="yes" /]

&#x3C;!--
<strong>page_per_posts: number items per page
</strong>time: "upcoming" or "today" or "week" or "weekend" or "past"
order: DESC or ASC
order_by: ovaev_start_date_time or event_custom_sort or date, ID, ...
featured: yes
excl_category: ID or Array (term_id). Example: slug1, slug2, slug3
incl_category: ID or Array (term_id). Example: slug4, slug5, slug6
template: 1 or 2 or 3 or 4 or 5 or 6
column: 1 or 2 or 3
-->
</code></pre>

## 3: Customize Template

Copy file\
Plugins/ova-events/templates/shortcode/ovaev\_event\_filter.php\
to\
Your-theme/ovaev-templates/shortcode/ folder. Note you have to create these folder.
