---
title: "How to Create a Shareable URL with Category Filter For Posts in Elementor?"
url: https://theplusaddons.com/docs/create-a-sharable-url-with-category-filter-for-posts-in-elementor/
date: 2025-05-16
modified: 2026-09-27
lang: en
author: "Aditya Sharma"
description: "A visitor who filters a listing by category usually loses that state the moment they copy the page's URL - the filter was applied only in the browser, not reflected..."
word_count: 355
---

# How to Create a Shareable URL with Category Filter For Posts in Elementor?

## 

- Dynamic Listing keeps the active category filter in the URL when Filter Type is set to AJAX Base, so the filtered view can be bookmarked or shared as a link.
- The Plus Addons for Elementor Pro is required for Dynamic Listing, and the widget does not appear in the free plugin.
- Category Wise Filter updates the URL without a full page reload, and opening the copied URL reproduces the same filtered view.

A visitor who filters a listing by category usually loses that state the moment they copy the page's URL - the filter was applied only in the browser, not reflected in the address bar.

Dynamic Listing's **Filter Type** set to **AJAX Base** keeps the active filter in the URL itself, so the filtered view can be bookmarked or shared as a link.

For the full settings tour of the **Dynamic Listing** widget, see [Dynamic Listing Widget Settings Overview](https://theplusaddons.com/docs/dynamic-listing-widget-settings-overview/).

***Requirement - This widget is a part of The Plus Addons for Elementor Pro, make sure it's installed & activated to enjoy all its powers.***

[LIVE WIDGET LINK](https://theplusaddons.com/elementor-listing/dynamic-listing/?utm_source=tpae&utm_medium=docs&utm_campaign=text)

## Before You Start

- **Prerequisite:** [Elementor](https://wordpress.org/plugins/elementor/) (free) installed and active.- **Edition:** Dynamic Listing is a **Pro** widget - it needs The Plus Addons for Elementor Pro installed and its license activated. It will not appear in the free plugin.- **Widget to enable:** go to **The Plus Addons > Widgets**, search for **Dynamic Listing** and turn its toggle on.

## Steps

- Add the **Dynamic Listing** widget, turn on **Category Wise Filter**.- Set **Filter Type** to **AJAX Base** (instead of the default **Normal**).

![Filter Type set to AJAX Base](https://theplusaddons.com/wp-content/uploads/2026/09/dynamic-listing-filter-type-ajax-base.webp)

Clicking a category filter button now updates the URL to include that category, without a full page reload - copying that URL and opening it fresh reproduces the same filtered view.

![Grid filtered in place to one category (Accessories) after an AJAX Base filter click, with the tab highlighted active](https://theplusaddons.com/wp-content/uploads/2026/09/dynamic-listing-shareable-filter-url.webp)

## Settings Overview

| Setting | What it does | Default |
| ------- | ------------ | ------- |
| Filter Type | Normal (reload) or AJAX Base (URL-persisted, in place). | Normal |
| Search Type | Whether the URL segment uses the term ID or its slug. | Slug |

## Related Docs

- [How to Display Posts Using an AJAX Filter in Dynamic Listing?](https://theplusaddons.com/docs/display-posts-using-an-ajax-filter-in-dynamic-listing/)- [How to Create a Shareable URL with Load More For Posts in Elementor?](https://theplusaddons.com/docs/create-a-sharable-url-with-load-more-for-posts-in-elementor/)

## Not verified

So you know exactly what has and has not been checked:

- The AJAX-in-place filtering itself is confirmed live (clicking a category button genuinely narrowed the grid without a reload). The resulting browser address bar URL was not itself captured in a screenshot - a page screenshot cannot show the OS/browser chrome - so the exact URL format the filter appends was not visually verified here, only the in-place filtering behavior it depends on.- Whether the shared URL also restores pagination/load-more scroll position, or only the category filter itself, was not specifically tested.

## Frequently Asked Questions

**Q: Why does a category filter usually disappear when I copy the page URL?**
A: Category filters often live only in the browser state, so the page looks filtered until someone refreshes, copies, or shares the link. This tutorial uses Dynamic Listing with Filter Type set to AJAX Base so the active category is reflected in the URL itself. That matters because a bookmarked link can reopen the same filtered view instead of resetting to the full listing.

**Q: How do I make a filtered post listing shareable in Elementor?**
A: The key setting is Dynamic Listing’s Filter Type. When it is set to AJAX Base instead of Normal, clicking a category filter updates the URL without a full page reload. The Plus Addons for Elementor, The Plus Addons, Plus Addons for Elementor, POSIMYTH provides this behavior inside the Dynamic Listing widget, so the shared link preserves the filtered state rather than losing it.

**Q: What do I need before using category filters in Dynamic Listing?**
A: Elementor free must be installed and active, and Dynamic Listing is a Pro widget that needs The Plus Addons for Elementor Pro installed with its license activated. The widget also has to be enabled under The Plus Addons > Widgets by searching for Dynamic Listing and turning on its toggle. That setup is what makes the category filter controls available in the first place.

**Q: What should I use: Normal or AJAX Base filter type?**
A: AJAX Base is the better choice when you want the filtered view to stay in the URL and be shareable. Normal uses a reload-style behavior, while AJAX Base keeps filtering in place and updates the address bar so someone else can open the same view later. If your goal is bookmarking or sharing a category-specific listing, AJAX Base is the setting that matters.

**Q: Does this work without reloading the page?**
A: The filtering runs in place when Filter Type is set to AJAX Base, so clicking a category button narrows the grid without a full page reload. That makes the interaction feel faster and keeps users on the same page state while still changing what they see. The practical benefit is that the browser URL can carry that filter state forward for sharing.

**Q: Will a shared filtered URL restore everything on the page?**
A: The tutorial confirms that the category filter itself is preserved in the URL and can be reopened to reproduce the same filtered view. It also notes one limitation: pagination or load-more scroll position was not specifically tested, so only the category filter behavior is verified here. That means you should expect reliable filter sharing, but not assume every other page state comes back too.
