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 | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #701 | WP Help | 40 | 49 | 54 | 10k+ | Unsafe printing function | ||
| #702 | WP Posts Carousel | 40 | 199 | 12 | 3k+ | Unsafe printing function | ||
| #703 | Categorized Tag Cloud | 41 | 44 | 17 | 1k+ | Output is not escaped | ||
| #704 | Category Wise Search | 41 | 58 | 9 | 500 | Output is not escaped | ||
| #705 | Colorful Categories | 41 | 20 | 20 | 2k+ | Output is not escaped | ||
| #706 | Controlled Admin Access | 41 | 22 | 40 | 10k+ | Nonce verification recommended | ||
| #707 | Genesis Footer Builder | 41 | 124 | 3 | 1k+ | Output is not escaped | ||
| #708 | Smart Post – Post Grid, Post Carousel, Post Slider Gutenberg Blocks for Blog & News | 41 | 537 | 20k+ | Non-prefixed global variable | |||
| #709 | wpSUBpages Redirect | 41 | 24 | 27 | 600 | Output is not escaped | ||
| #710 | Simple Lightbox | 41 | 21 | 48 | 100k+ | Nonce verification recommended | ||
| #711 | WPC Composite Products for WooCommerce | 41 | 11 | 73 | 9k+ | Missing nonce verification | ||
| #712 | Export WooCommerce Orders, Products, Customers & Coupons to Google Sheets | 41 | 45 | 35 | 700 | Output is not escaped | ||
| #713 | Display Categories Widget | 42 | 90 | 4 | 3k+ | Output is not escaped | ||
| #714 | List Custom Taxonomy Widget | 42 | 52 | 5 | 9k+ | Output is not escaped | ||
| #715 | WP Media Category Management | 42 | 10 | 176 | 6k+ | Nonce verification recommended | ||
| #716 | Anonymous Restricted Content | 43 | 22 | 24 | 1k+ | Unsafe printing function | ||
| #717 | Floating Awesome Button (Sticky Button, Popup, Toast) & 200+ Website Custom Interactive Element | 43 | 66 | 109 | 800 | Missing direct file access protection | ||
| #718 | Pro Categories Widget | 43 | 59 | 9 | 800 | Output is not escaped | ||
| #719 | Checkout Field Manager (Checkout Manager) for WooCommerce | 43 | 161 | 154 | 80k+ | Non-prefixed global variable | ||
| #720 | SKT Addons for Elementor | 44 | 611 | 383 | 1k+ | Text Domain Mismatch | ||
| #721 | WP Club Manager – WordPress Sports Club Plugin | 44 | 171 | 682 | 600 | Non-prefixed global variable | ||
| #722 | WPKoi Templates for Elementor | 44 | 937 | 25 | 5k+ | Text Domain Mismatch | ||
| #723 | Easy HTML Sitemap | 45 | 75 | 8 | 600 | Text Domain Mismatch | ||
| #724 | Jetpack Search | 45 | 925 | 426 | 5k+ | Text Domain Mismatch | ||
| #725 | Ultimate FAQ Solution | 46 | 285 | 97 | 600 | Text Domain Mismatch | ||
| #726 | WPB Category Slider for WooCommerce – Responsive Product Category Carousel & Enhanced UX | 46 | 101 | 16 | 700 | Non Singular String Literal Domain | ||
| #727 | Verified Member for BuddyPress | 47 | 20 | 38 | 3k+ | Nonce verification recommended | ||
| #728 | QuadLayers TikTok Feed | 47 | 78 | 52 | 7k+ | Text Domain Mismatch | ||
| #729 | Ansar Import – One Click Starter Sites – for Elementor & Themes | 48 | 27 | 116 | 10k+ | Non-prefixed global variable | ||
| #730 | AnWP Post Grid and Post Carousel Slider for Elementor | 48 | 758 | 171 | 20k+ | Text Domain Mismatch | ||
| #731 | bxSlider integration for WordPress | 48 | 126 | 21 | 500 | Text Domain Mismatch | ||
| #732 | Jetpack Social | 48 | 829 | 254 | 30k+ | Text Domain Mismatch | ||
| #733 | Easy Property Listings | 49 | 60 | 66 | 5k+ | wp function not compatible with requires wp | ||
| #734 | Import into Easy Property Listings | 49 | 335 | 24 | 1k+ | Text Domain Mismatch | ||
| #735 | WP Sitemap Page | 49 | 43 | 14 | 200k+ | Missing Translators Comment | ||
| #736 | Event Organiser CSV | 50 | 28 | 27 | 600 | Output is not escaped | ||
| #737 | HT Slider For Elementor | 50 | 884 | 40 | 20k+ | Text Domain Mismatch | ||
| #738 | MB Custom Post Types & Custom Taxonomies | 50 | 60 | 55 | 10k+ | Missing Translators Comment | ||
| #739 | Razorpay Payment Links for WooCommerce | 50 | 16 | 34 | 1k+ | Nonce verification recommended | ||
| #740 | Section Widget | 50 | 24 | 35 | 500 | Nonce verification recommended | ||
| #741 | Simple User Listing | 50 | 27 | 56 | 900 | Non-prefixed global variable | ||
| #742 | Firelight Lightbox | 51 | 78 | 97 | 200k+ | Non-prefixed global variable | ||
| #743 | Quotes and Tips by BestWebSoft | 51 | 485 | 190 | 1k+ | Text Domain Mismatch | ||
| #744 | VK Filter Search | 51 | 35 | 71 | 6k+ | Nonce verification recommended | ||
| #745 | Post Notification by Email | 52 | 36 | 13 | 2k+ | Output is not escaped | ||
| #746 | Automattic For Agencies Client | 53 | 249 | 184 | 20k+ | Text Domain Mismatch | ||
| #747 | FakerPress | 53 | 66 | 152 | 10k+ | Non-prefixed global variable | ||
| #748 | File Manager | 53 | 41 | 68 | 10k+ | Missing direct file access protection | ||
| #749 | REST API Featured Image | 53 | 34 | 16 | 700 | Output is not escaped | ||
| #750 | Simple Blog Stats | 53 | 25 | 76 | 4k+ | Non-prefixed function |