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
#1BulletProof Security05,0484,94920k+Output is not escaped
#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
#5AnyComment174454495k+Output is not escaped
#6RestroPress – Online Food Ordering System175243,1551k+Non-prefixed global variable
#7Efí Bank17886553400Exception output is not escaped
#8wpForo Forum174,0482,92220k+Unsafe printing function
#9Pagopar – WooCommerce Gateway185301,215400Non-prefixed global variable
#10Podlove Podcast Publisher182,3541,4333k+Output is not escaped
#11Property Hive181,9576,0273k+Missing nonce verification
#12WPPizza – A Restaurant Plugin184,6892,7031k+Text Domain Mismatch
#13Element Pack Addons for Elementor – Elementor Widgets, Elementor Templates, Elementor Addons1910,340360100k+Text Domain Mismatch
#14Go Fetch Jobs (for WP Job Manager)191,4101,741700Non-prefixed global variable
#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
#20SendPress Newsletters192,2931,4221k+Output is not escaped
#21SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments195331,14980k+Non-prefixed global variable
#22WP Import Export Lite1973797940k+Non-prefixed global variable
#23WP Directory Kit191,5042,6382k+Non-prefixed global variable
#24WPJAM Basic193253464k+Output is not escaped
#25AweBooking – Hotel Booking System203095141k+Non-prefixed global variable
#26Brizy – Page Builder2058672670k+Output is not escaped
#27Post Form – Registration Form – Profile Form for User Profiles – Frontend Content Forms for User Submissions (UGC)207362,112900Non-prefixed global variable
#28Download Monitor204231,36480k+Non-prefixed hook name
#29Event Espresso – Event Registration & Ticketing Sales2012,6982,135600Text Domain Mismatch
#30GiveWP – Donation Plugin and Fundraising Platform203,4113,559100k+Output is not escaped
#31Leaky Paywall20322789600Nonce verification recommended
#32Link Library201,9421,39410k+Unsafe printing function
#33MBE eShip205277401k+Non-prefixed global variable
#34MAS Videos205191,6931k+Non-prefixed global variable
#35Microthemer Lite – Visual Editor to Customize CSS201,0041,69910k+Non-prefixed global variable
#36Shipping for Nova Poshta20598923500Output is not escaped
#37Pix por Piggly (para Woocommerce)205471954k+Exception output is not escaped
#38Pronamic Pay202661,0782k+Non-prefixed global variable
#39Razorpay for WooCommerce20975859100k+Non-prefixed function
#40Premium Packages – Sell Digital Products Securely202,0322,1902k+Non-prefixed global variable
#41Forumax – AI Powered Advanced Community Forum Plugin214,9364,353600Text Domain Mismatch
#42bbPress219293,672100k+Non-prefixed function
#43Kadence Security – Password, Two Factor Authentication, and Brute Force Protection211,060957700k+Missing Translators Comment
#44Pinpoint Booking System – Version 2216343283k+Missing direct file access protection
#45Booking Ultra Pro Appointments Booking Calendar Plugin217612,083400Request data is not unslashed
#46Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots211,6212,03310k+Direct Query
#47rtMedia for WordPress, BuddyPress and bbPress213636477k+Non-prefixed constant
#48CartFlows – Funnel Builder & Checkout Plugin for WooCommerce21462656200k+Text Domain Mismatch
#49Cost Calculator Builder2132276620k+Non-prefixed global variable
#50DELUCKS SEO213621,171400Missing nonce verification