# Search Filter Page

## 1: Display at frontend

You can use Shortcode to display template like here:

<figure><img src="https://546673363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MW3F_nSo5166LWY6zN0%2Fuploads%2FsounE2zyfk4D7Lwi3mkh%2FScreen%20Shot%202023-06-06%20at%2011.35.03.png?alt=media&#x26;token=3162342f-0ed5-46bc-8f43-5f512726a1bd" 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.
