WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude
Post Not In exclude
The plugin uses a query or runtime pattern that can become expensive on larger sites.
Why It Shows Up
Plugin Check found arguments or code paths associated with slow queries, broad exclusions, suppressed filters, or uncached work.
Why It Matters
Performance issues often appear only after a site has enough content, orders, users, or traffic.
How to Fix
- Avoid broad exclusion lists and unbounded queries on front-end requests.
- Cache repeated expensive results.
- Measure the query plan or runtime on a realistically sized dataset before deciding the warning is harmless.
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Updated | Top Issue |
|---|---|---|---|---|---|---|---|
| #601 | Post Grid Addon for Elementor | 74 | 16 | 13 | 10k+ | Missing direct file access protection | |
| #602 | Gradient Button for Elementor | 75 | 16 | 4 | 2k+ | Output is not escaped | |
| #603 | Hide Categories and Products for Woocommerce | 75 | 1 | 20 | 10k+ | Input is not sanitized | |
| #604 | PopupAlly | 75 | 40 | 10 | 2k+ | Missing direct file access protection | |
| #605 | wp-forecast | 75 | 263 | 117 | 5k+ | Missing Arg Domain | |
| #606 | Autocomplete WooCommerce Orders | 76 | 70 | 55 | 30k+ | Text Domain Mismatch | |
| #607 | EU Order Withdrawal Button for WooCommerce | 76 | 46 | 165 | 2k+ | Non-prefixed global variable | |
| #608 | RS Template Builder For Elementor – Complete Control Over Headers, Footers & More | 76 | 11 | 56 | 1k+ | Post Not In exclude | |
| #609 | wpsection | 77 | 131 | 554 | 3k+ | Non-prefixed global variable | |
| #610 | Exclude Pages From Menu | 79 | 6 | 11 | 8k+ | Non-prefixed function | |
| #611 | Meks ThemeForest Smart Widget | 79 | 12 | 4 | 10k+ | Output is not escaped | |
| #612 | Qi Addons For Elementor | 79 | 33 | 339 | 200k+ | Non-prefixed global variable | |
| #613 | Bricksable for Bricks Builder | 80 | 1 | 76 | 10k+ | Post Not In exclude | |
| #614 | Product Feed PRO for WooCommerce by AdTribes – Product Feeds for WooCommerce | 80 | 9 | 445 | 80k+ | Non-prefixed hook name | |
| #615 | ActivityPub | 81 | 67 | 305 | 6k+ | Non-prefixed global variable | |
| #616 | ElasticPress | 81 | 13 | 655 | 8k+ | Non-prefixed hook name | |
| #617 | Catch Gallery | 82 | 1 | 35 | 10k+ | Non-prefixed hook name | |
| #618 | Custom 404 Error Page | 82 | 12 | 3 | 1k+ | Text Domain Mismatch | |
| #619 | WordPress REST API (Version 2) | 82 | 476 | 13 | 10k+ | Missing Arg Domain | |
| #620 | Simple Page Ordering | 82 | 11 | 9 | 100k+ | Missing Arg Domain | |
| #621 | Xpro Theme Builder For Elementor – FREE | 82 | 14 | 28 | 10k+ | Missing direct file access protection | |
| #622 | Max Addons for Bricks Builder | 83 | 6 | 29 | 1k+ | Post Not In exclude | |
| #623 | Better Post & Filter Widgets for Elementor | 84 | 5 | 27 | 3k+ | slow db query tax query | |
| #624 | MotoPress Hotel Booking for Elementor | 84 | 3 | 19 | 10k+ | Non-prefixed global variable | |
| #625 | WPB Accordion Menu – Collapsible Vertical Sidebar Menu – WooCommerce Category Accordion | 84 | 5 | 59 | 10k+ | Non-prefixed hook name | |
| #626 | PDF for Elementor Forms + Drag And Drop Template Builder | 86 | 668 | 31 | 1k+ | wp function not compatible with requires wp | |
| #627 | Authors List | 87 | 2 | 16 | 5k+ | Nonce verification recommended | |
| #628 | Better Addons for Elementor | 87 | 125 | 221 | 4k+ | Non-prefixed global variable | |
| #629 | Content Control – The Ultimate Content Restriction Plugin! Restrict Content, Create Conditional Blocks & More | 88 | 20 | 116 | 40k+ | Non-prefixed hook name | |
| #630 | Dynamic Animations for Elementor | 88 | 77 | 17 | 1k+ | Non Singular String Literal Domain | |
| #631 | Piotnet Addons For Elementor | 88 | 744 | 26 | 30k+ | Text Domain Mismatch | |
| #632 | Automatically Hierarchic Categories in Menu | 89 | 9 | 4 | 2k+ | Post Not In exclude | |
| #633 | Fancy Elementor Flipbox | 89 | 4 | 3 | 5k+ | Output is not escaped | |
| #634 | QODE Wishlist for WooCommerce | 89 | 2 | 178 | 10k+ | Non-prefixed global variable | |
| #635 | Beehive Analytics – Google Analytics Dashboard | 90 | 611 | 22 | 20k+ | Text Domain Mismatch | |
| #636 | QODE Quick View for WooCommerce | 90 | 2 | 98 | 10k+ | Non-prefixed global variable | |
| #637 | WPC Custom Related Products for WooCommerce | 90 | 4 | 27 | 1k+ | Non-prefixed class | |
| #638 | Bold Page Builder | 91 | 12 | 38 | 40k+ | Not In Footer | |
| #639 | Min Max Quantities – Set Minimum/Maximum Quantity & Price Limits with Step Control for WooCommerce | 91 | 2 | 30 | 10k+ | Non-prefixed hook name | |
| #640 | WCFM – Multivendor Marketplace REST API for WooCommerce | 91 | 5 | 34 | 1k+ | Non-prefixed hook name | |
| #641 | WPConsent – Cookie Banner & Cookie Consent for Privacy Compliance (GDPR / CCPA / EU Compliance Cookie Notice) | 91 | 2 | 12 | 100k+ | Post Not In exclude | |
| #642 | Display Posts – Easy lists, grids, navigation, and more | 92 | 11 | 23 | 80k+ | Non-prefixed function | |
| #643 | Advanced Sidebar Menu | 94 | 5 | 117 | 10k+ | Non-prefixed hook name | |
| #644 | Easy Post Submission – Frontend Posting, Guest Publishing & Submit Content for WordPress | 94 | 1 | 18 | 3k+ | Non-prefixed hook name | |
| #645 | Hello Plus | 94 | 15 | 38 | 80k+ | Post Not In exclude | |
| #646 | Marquee Addons for Elementor – Essential Motion Widgets & Templates | 94 | 2 | 24 | 20k+ | Post Not In exclude | |
| #647 | PixCodes | 94 | 216 | 8k+ | Non-prefixed global variable | ||
| #648 | Bulk Media Register | 95 | 8 | 35 | 8k+ | Non-prefixed hook name | |
| #649 | Table of Contents Plus | 95 | 29 | 9 | 200k+ | wp function not compatible with requires wp | |
| #650 | WebberZone Snippetz – Header, Body and Footer manager | 96 | 1 | 53 | 2k+ | Dynamic hook name |