WordPress.DB.SlowDBQuery.slow_db_query_meta_key

slow db query meta key

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
#51Cost Calculator Builder2132276630k+Non-prefixed global variable
#52DELUCKS SEO213621,171400Missing nonce verification
#53Free Downloads WooCommerce214303594k+Output is not escaped
#54Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More212,5721,2771m+Output is not escaped
#55Ebook Store216661,087700Non-prefixed global variable
#56eRoom – Webinar & Meeting Plugin for Zoom, Google Meet, Microsoft Teams211864379k+Non-prefixed global variable
#57EventPrime – Events Calendar, Bookings and Tickets218734,3087k+Non-prefixed global variable
#58Feeds for YouTube (YouTube video, channel, and gallery plugin)21558978100k+Output is not escaped
#59If-So Dynamic Content – Elementor & All Page Builders Personalization218897257k+Unsafe printing function
#60Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF214268621m+Non-prefixed global variable
#61LA-Studio Element Kit for Elementor218,4031,88210k+Text Domain Mismatch
#62Leyka212573,4462k+Request data is not unslashed
#63Mapster WP Maps213,4402,9033k+Text Domain Mismatch
#64Modular DS: Monitor, update, and backup multiple websites211598140k+Exception output is not escaped
#65Mooberry Book Manager211,0403991k+Text Domain Mismatch
#66MotoPress Hotel Booking213,0671,03710k+Text Domain Mismatch
#67Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred211,4783,33710k+Non-prefixed global variable
#68Paid Membership Subscriptions – Effortless Memberships, Recurring Payments & Content Restriction211,9345,24810k+Non-prefixed hook name
#69User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor217011,46550k+Missing Translators Comment
#70Quill Forms | Conversational Multi Step Forms, Surveys & quizzes214013693k+Text Domain Mismatch
#71Royal Addons for Elementor – Addons and Templates Kit for Elementor2113,0112,530600k+Text Domain Mismatch
#72Seamless Donations is Sunset216005142k+Text Domain Mismatch
#73Accept Stripe Payments2137388220k+Missing nonce verification
#74ThirstyAffiliates – Affiliate Links, Link Branding, Link Tracking & Marketing Plugin2119066030k+Non-prefixed global variable
#75TotalPoll for Polls and Contests211,3661551k+Text Domain Mismatch
#76UPC/EAN/GTIN Barcode Generator/Importer21776311500Exception output is not escaped
#77URL Shortify – Simple and Easy URL Shortener211,5192,68710k+Non-prefixed global variable
#78Wise Chat214705065k+Output is not escaped
#79Pay For Post with WooCommerce219601,4741k+Non-prefixed global variable
#80Wordfence Security – Firewall, Malware Scan, and Login Security211,5922,9735m+Output is not escaped
#81WP-Lister Lite for eBay216,6975,1292k+Output is not escaped
#82WP phpMyAdmin214,5286,43550k+Missing Arg Domain
#83WP Extended – The Ultimate WordPress Toolkit211,253398600Non Singular String Literal Domain
#8412 Step Meeting List22156593900Non-prefixed global variable
#85Advanced Classifieds & Directory Pro221,2293,5112k+Non-prefixed global variable
#86All-in-One Video Gallery229112,89220k+Non-prefixed global variable
#87Author Website Templates – Create Writer, Author & Publisher Websites Easily227112,910500Non-prefixed global variable
#88ANAC XML Bandi di Gara22294244600Output is not escaped
#89Knowledge Base documentation & wiki plugin – BasePress Docs226711,7672k+Non-prefixed global variable
#90Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots221,6072,02010k+Direct Query
#91Accept PayPal Payments using Contact Form 722359127600Text Domain Mismatch
#92Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 600+ Patterns, 58 Blocks & Templates222,1754,2107k+Non-prefixed global variable
#93RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login223,6535,0848k+Non-prefixed global variable
#94Data Tables Generator by Supsystic2215815210k+Exception output is not escaped
#95Directorist: AI-Powered Business Directory, Listings & Classified Ads225492,17520k+Non-prefixed global variable
#96DirectoryPress – Business Directory And Classified Ad Listing224,7872,795800Text Domain Mismatch
#97Download Manager222,5131,462100k+Output is not escaped
#98E2Pdf – Export Pdf Tool for WordPress221,07583610k+Unsafe printing function
#99Easy Social Feed – Social Photos Gallery and Post Feed for WordPress221,5671,27730k+Non-prefixed global variable
#100easyReservations225,3072,480800Text Domain Mismatch