WPPD Filters
by Terry Arthur on WordPress.org
Enhances WordPress admin plugin search installer with advanced filtering, sorting, and rating capabilities.
WPPD Filters enhances the built-in WordPress plugin installer search with powerful filtering and sorting capabilities while maintaining seamless integration with the existing interface.
Key Features
-
Advanced Filtering Options
- Filter by installation count (1K+, 10K+, 100K+, 1M+)
- Filter by last update timeframe (last month, 3 months, year)
- Filter by usability ratings and health scores
- Filter by user ratings (1+ to 4+ stars)
-
Visual Status Indicators
- Colored icons for plugin update status (green, orange, red)
- WordPress compatibility indicators with security awareness
- Quick visual assessment of plugin maintenance status
-
Enhanced Sorting
- Sort by relevance, installations, ratings, last updated
- Sort by usability scores and health metrics
- Maintains search context during filtering
-
Modern UI Design
- Clean, professional interface that integrates with WordPress admin
- Responsive design that works on all screen sizes
- Non-intrusive enhancement of existing WordPress functionality
Who This Is For
- WordPress Administrators who need to find high-quality plugins quickly
- Developers who want to assess plugin maintenance and compatibility
- Site Owners who prioritize security and plugin quality
- Anyone who installs WordPress plugins and wants better filtering tools
How It Works
The plugin adds a filter bar to the WordPress plugin installer page (Plugins > Add New) that appears only when you want to use advanced filtering. It never interferes with the default WordPress search functionality.
- Go to Plugins > Add New in your WordPress admin
- Use the enhanced filter controls that appear
- Apply filters to see results with colored status indicators
- Install plugins with confidence using the visual quality indicators
Technical Features
- Integrates with WordPress.org Plugin API
- Calculates plugin health scores based on multiple factors
- Provides real-time WordPress version compatibility checking
- Uses semantic versioning for accurate compatibility assessment
- Maintains WordPress coding standards and security best practices
External Services
This plugin connects to external services to provide enhanced plugin directory functionality. Users should be aware of the following third-party service usage:
WordPress.org Plugin Directory API
What the service is and what it is used for:
This plugin uses the official WordPress.org Plugin Directory API to retrieve plugin information including metadata, ratings, installation counts, update history, and compatibility data. This is necessary to provide the enhanced filtering, sorting, and quality assessment features.
What data is sent and when:
– Data sent: Search terms entered by the user, filter parameters (installation count filters, rating filters, update timeframe filters), and pagination requests
– When sent: Every time a user performs a search in the WordPress admin plugin installer (Plugins > Add New) or applies filters
– Frequency: Real-time API calls when users interact with the enhanced plugin installer interface
– Personal data: No personal information, user data, or site data is transmitted – only search queries and filter criteria
Service provider and legal information:
– Service provider: WordPress.org (operated by the WordPress Foundation)
– API Endpoint: https://api.wordpress.org/plugins/info/1.2/
– Privacy Policy: https://wordpress.org/about/privacy/
– Terms of Use: https://wordpress.org/about/gpl/
Important notes:
– This is the official WordPress.org API used by WordPress core and many legitimate plugins
– No personal data is collected, stored, or transmitted by this plugin
– API calls are made directly from the user’s browser to WordPress.org servers
– The plugin does not store any data from API responses permanently
Privacy Policy
This plugin does not collect, store, or transmit any personal data. It only makes API calls to the public WordPress.org Plugin Directory API to retrieve plugin information. No user data is tracked or stored.
Support
For support, feature requests, or bug reports, please visit:
– Plugin website: https://wppd-filters.terryarthur.com
– Author website: https://terryarthur.com
– WordPress.org support forum
Credits
Developed by Terry Arthur with a focus on enhancing the WordPress admin experience while maintaining compatibility and security standards.