WordPress.DB.SlowDBQuery.slow_db_query_meta_query

slow db query meta query

A query pattern is likely to be slow on larger WordPress sites.

medium weight

Why It Shows Up

The scan found query arguments such as broad meta queries, tax queries, or unindexed lookups that commonly become expensive as content grows.

Why It Matters

A query that feels fine on a small test site can become a production bottleneck on large stores, membership sites, or publishers.

How to Fix

  • Avoid broad `meta_query`, `tax_query`, and unindexed searches on front-end requests when possible.
  • Cache expensive results with transients, object cache, or precomputed data.
  • Add narrower constraints, pagination, and indexes when custom tables are appropriate.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1Live Shopping & Shoppable Videos For WooCommerce079174400Non-prefixed global variable
#2Themify Builder95,3042,1365k+Text Domain Mismatch
#3Visual Composer Website Builder168232040k+Non-prefixed global variable
#4MDTF – Meta Data and Taxonomies Filter161,5501,9561k+Non-prefixed global variable
#5RestroPress – Online Food Ordering System175243,1551k+Non-prefixed global variable
#6WPtouch – Make your WordPress Website Mobile-Friendly171,46632550k+Text Domain Mismatch
#7Pagopar – WooCommerce Gateway185301,215400Non-prefixed global variable
#8Podlove Podcast Publisher182,3541,4333k+Output is not escaped
#9Property Hive181,9576,0273k+Missing nonce verification
#10Realtyna Organic IDX plugin + WPL Real Estate189303,6362k+Non-prefixed global variable
#11WPPizza – A Restaurant Plugin184,6892,7031k+Text Domain Mismatch
#12Block Slider – Responsive Image Slider, Video Slider & Post Slider195551,2913k+Non-prefixed global variable
#13Go Fetch Jobs (for WP Job Manager)191,4101,741700Non-prefixed global variable
#14AI Infographic Maker191,383599600Output is not escaped
#15JetFormBuilder — Dynamic Blocks Form Builder192,1031,60480k+Text Domain Mismatch
#16Netgsm193343081k+Setting is missing a sanitization callback
#17Verified Reviews (Avis Vérifiés)196711,136700Non-prefixed global variable
#18Really Simple Security – Simple and Performant Security (formerly Really Simple SSL)195363793m+Missing Translators Comment
#19Membership Plugin – Kadence Memberships195,0822,9829k+Text Domain Mismatch
#20Scrollsequence – Cinematic Scroll Image Animation Plugin198781,5284k+Non-prefixed global variable
#21SendPress Newsletters192,2931,4221k+Output is not escaped
#22SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments195331,14980k+Non-prefixed global variable
#23WP Import Export Lite1973797940k+Non-prefixed global variable
#24AweBooking – Hotel Booking System203095141k+Non-prefixed global variable
#25Brizy – Page Builder2058672670k+Output is not escaped
#26Post Form – Registration Form – Profile Form for User Profiles – Frontend Content Forms for User Submissions (UGC)207362,112900Non-prefixed global variable
#27Download Monitor204231,36480k+Non-prefixed hook name
#28Event Organiser201,10454420k+Text Domain Mismatch
#29GiveWP – Donation Plugin and Fundraising Platform203,4113,559100k+Output is not escaped
#30Leaky Paywall20322789600Nonce verification recommended
#31MBE eShip205277401k+Non-prefixed global variable
#32MAS Videos205191,6931k+Non-prefixed global variable
#33Nimble Page Builder201,5911,68430k+Missing Arg Domain
#34پلاگین پرداخت دلخواه20584446900Text Domain Mismatch
#35Pronamic Pay202661,0782k+Non-prefixed global variable
#36Robin Image Optimizer – Unlimited Image Optimization, WebP & AVIF20556543100k+Output is not escaped
#37Razorpay for WooCommerce20975859100k+Non-prefixed function
#38Premium Packages – Sell Digital Products Securely202,0322,1902k+Non-prefixed global variable
#39Forumax – AI Powered Advanced Community Forum Plugin214,9364,353600Text Domain Mismatch
#40bbPress219293,672100k+Non-prefixed function
#41Kadence Security – Password, Two Factor Authentication, and Brute Force Protection211,060957700k+Missing Translators Comment
#42Pinpoint Booking System – Version 2216343283k+Missing direct file access protection
#43Booking Ultra Pro Appointments Booking Calendar Plugin217612,083400Request data is not unslashed
#44Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots211,6212,03310k+Direct Query
#45rtMedia for WordPress, BuddyPress and bbPress213636477k+Non-prefixed constant
#46BWD Elementor Addons216701,168400Non-prefixed global variable
#47DELUCKS SEO213621,171400Missing nonce verification
#48Free Downloads WooCommerce214303594k+Output is not escaped
#49eRoom – Webinar & Meeting Plugin for Zoom, Google Meet, Microsoft Teams211864379k+Non-prefixed global variable
#50EventPrime – Events Calendar, Bookings and Tickets218734,3087k+Non-prefixed global variable