| 开发者 | omarelhawary |
|---|---|
| 更新时间 | 2026年5月8日 23:06 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
meprmf_members_meta_filters_fields filter (for example in a small custom plugin).
This plugin is an independent project. It is not affiliated with, endorsed by, or sponsored by MemberPress.
Requirements
GET requests) and builds SQL EXISTS conditions on wp_usermeta scoped to each list query. No data is sent to external services by this plugin.
What you get
/wp-content/plugins/admin-filters-for-memberpress directory, or install the plugin through the WordPress plugins screen directly.No. You must purchase and install MemberPress separately. This plugin only adds filters to the supported MemberPress admin lists when MemberPress is active.
In the WordPress admin, open MemberPress -> Members (or Subscriptions, Lifetimes, or Transactions). Use the Filters area above the table to choose criteria, then apply them to refresh the list.
meprmf_members_meta_filters_fields filter hook (for data stored in wp_usermeta that is not already covered).No. It only affects those admin MemberPress list screens. Visitors and the front of your site are unchanged.
No. Filtering runs inside your WordPress install and database. See the Privacy note in the description above.
The plugin waits quietly. Once MemberPress is active again, the filters show on the supported lists as before.
Use the Support forum on WordPress.org for Admin Filters for MemberPress.
meprmf_members_meta_filters_fields.meprmf_use_floating_members_panel.admin-filters-for-memberpress.php).mepr_list_table_args).admin_footer on supported screens so MemberPress toolbar markup stays valid; filter meprmf_use_floating_meta_filters_panel to control the panel per screen (Members still respects meprmf_use_floating_members_panel).npm run build from build-release.sh).localStorage whitelist.index.php so release zips avoid dotfiles flagged by Plugin Check.load_plugin_textdomain(); WordPress.org installs load translations automatically (WordPress 4.6+).GET usage for script loading and filter query parameters where static analysis required it.wordpress-org-assets/.readme.txt, align the text domain with the plugin slug (admin-filters-for-memberpress), and clarify third-party / trademark disclaimer.Requires Plugins: memberpress header because MemberPress is not distributed from the wordpress.org plugin directory (dependency is documented here instead).languages/ directory for translation drops (initial placeholder before the 1.6.7 index.php layout)..gitignore, extend scripts/build-release.sh, and align readme.txt / README notes with the zip build and WordPress.org upload flow.composer.json / README where applicable).mepr_members_meta_filters_fields to meprmf_members_meta_filters_fields. If you added filters in code, update your add_filter hook name.localStorage; filter meprmf_use_floating_members_panel to use the previous inline toolbar).admin-filters-for-memberpress, main file admin-filters-for-memberpress.php (formerly MemberPress Members Meta Filters / memberpress-members-meta-filters.php).includes/ classes with a compatibility layer in compat/legacy-functions.php so existing meprmf_* snippets keep working.uninstall.php for option cleanup on delete; remove redundant register_uninstall_hook usage.phpunit.xml.dist, and GitHub Actions workflow.meta_key rows, select rows missing choices, duplicate dropdown keys) and related helpers.meprmf_include_address_filters to control when built-in address filters are shown (default follows MemberPress address capture settings).uninstall.php and remove redundant register_uninstall_hook usage.param values.meprmf_normalize_filter_fields() (and related helpers) for shared filter field validation.develop (pull request #1): consolidate validation and handling for configured meta filters ahead of the rebrand.defined() checks so they are not redefined.languages/ directory.uninstall.php).meta_key rows, require choices for select-type rows, and handle duplicate option keys in dropdown definitions.EXISTS subqueries on wp_usermeta through mepr_list_table_args, scoped to the Members list query.