Persistent Filters

外掛說明

Persistent Filters is a lightweight WordPress plugin that preserves admin list filters for Posts, Pages and WooCommerce listings (products, orders and coupons). Once installed and activated, the plugin remembers filter selections like a search string, ordering, product status etc. Filters will be reapplied when you return to the corresponding list screen so you don’t have to redo all filtering.

Filters are reapplied automatically when you return to the corresponding list screen so you don’t have to redo your filtering.
All filters are stored per user per listing. When a filter is stored for a specific listing, a Reset Filters button is added next to the admin list filter options.

Features

  • Persistent filters for
    • Posts
    • Pages
    • Users
    • WooCommerce Products, Orders and Coupons
    • Simple History
    • The Events Calendar
  • Remembers filter types like date, categories, search terms and ordering.
  • Per-listing persistence (each post type maintains its own stored filters).
  • Lightweight with minimal performance impact.
  • Option to remove all filters, for all users or only for the current user.

安裝方式

  1. In the Admin menu select Plugins
  2. Click the Add Plugin button
  3. Look for the Persistent Filters plugin and click Install now
  4. Activate Persistent Filters in the Plugins screen.

常見問題集

Does this affect front-end queries?

No, the plugin only saves and reapplies admin list screen query parameters.

Is persistence shared between users?

No, all filters are stored per user.

When I reset my filters, do I lose filters for all post types?

No, only the filters for the post type currently listed will be reset.

I just installed the plugin, but I don’t see the Reset Filters button.

Correct, that button is only shown when you actually used a filter for the current post type.

Can I remove all filters at once?

Yes, in the Plugins screen in your Admin environment, click the Reset all filters link next to the Deactivate option. You will get a popup where you can select if you want to remove your own filters only, or for all users.

使用者評論

2026 年 3 月 9 日
Persistent Filters is a super useful plugin. Once you try it you will wonder how you ever managed without it – especially if you are running a WooCommerce store!
閱讀全部 1 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Persistent Filters〉的開發相關工作。

參與者

〈Persistent Filters〉外掛目前已有 1 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈Persistent Filters〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.3.1

  • Added support for Simple History, The Events Calendar and Users

1.3.0

  • Changed the localization to the officially supported way
  • Added support for WooCommerce coupons and HPOS orders

1.2.0

  • Fix: Don’t add filters if only quicklinks are used, that also caused infite redirects
  • Added an option to remove all filters
  • Added Dutch translation

1.1.0

  • Fix: disabled fallbaclk by default, that could cause infinite loops
  • Added support for WooCommerce Orders

1.0.1

  • Fixed an incomplete commit to svn

1.0.0

  • Initial release: Posts, Pages, and WooCommerce product filter persistence.