BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Beyond Wpdb icon
Possibly abandoned Tested up to 5.5.22

Beyond Wpdb

※ Table names have been changed since v2.0.Please delete the meta_json table and reactivate it in the options screen.

Active installs<10New
Downloads · 30d47▲ +56.7% vs prev. 30d
Rating—0 reviews
Health score21/100At risk
All-time downloads1.7KSince Jun 2020
Support resolved—No recent threads
RequiresWP —PHP 7.0+
Downloads · 7d14▲ +27.3% week over week
Our verdict

Consider an alternative

Beyond Wpdb shows warning signs in 2026 — compare the alternatives below before installing. Was last updated 6 years ago, and scores 21/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far
  • No update in 5 years
  • Only tested up to WordPress 5.5 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

134Jul 3Aug 16Sep 30
Yesterday6
Daily average (1y)1
Peak day6Sep 30, 2026
Last 12 months365

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Beyond Wpdb stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
JSON >100 6,495 Best JSON plugins →
meta_query #99 112 Best meta_query plugins →
pressman #9 25 Best pressman plugins →
pressmaninc #2 25 Best pressmaninc plugins →
wpdb >100 846 Best wpdb plugins →

About Beyond Wpdb

From the official readme · v2.0.1

Description

※ Table names have been changed since v2.0.Please delete the meta_json table and reactivate it in the options screen.

Are you having trouble with slow queries due to WordPress table structure?
This plugin helps your site speed up using JSON type columns, one of the features of MySQL, and prevents complex queries while maintaining the flexibility of WordPress development.
You can also add a virtual column in the configuration page and index the virtual column to make it even faster.You can also add a virtual column in the configuration page and index the virtual column to make it even faster.

Features

If a large amount of meta data is given to 1 post/user/comment and a complex meta_query is specified, a large number of inner joins will occur, which will slow down the execution of the query.
The effect will be noticeable especially when the number of records is large.
This plugin avoids complex joins and prevents slowdowns by storing all the meta data for 1 post/user/comment in a JSON type column in a custom meta table.
The dedicated configuration page includes a check for group_concat_max_len, a function to measure consistency of meta table and its custom meta table,
and the ability to add virtual columns, add a The ability to create indexes. Indexes on virtual columns to make it even faster.

Actual Behavior

  • You can create and delete json tables and triggers and data for each json table on the configuration page.
  • Create virtual columns and indexes for the json table you created in the configuration page.
  • If you add a virtual column to the json table in the configuration page, the SQL is converted to face the virtual column.
  • Converts the SQL that WordPress auto-generates when using the default APIs of get_posts, Wp_Query, and etc. into a simple SQL that combines the posts/users/comment table with its own meta table.
  • The custom meta table automatically stores data using MySQL and MariaDB triggers.

Conversion Conditions

  • Both the value in meta_key and meta_value is specified.
  • If meta_compare_key is specified, only = or EXISTS are allowed.
  • suppress_filters is false.

Custom meta tables generated by plugin

The actual table names are prefixed with $table_prefix.
* postmeta_beyond (for posts table)
* usermeta_beyond (for users table)
* commentmeta_beyond (for comment table)

Columns in each table

The actual table names are prefixed with $table_prefix.
* postmeta_beyond
* post_id(int)
* json(json)
* usermeta_beyond
* post_id(int)
* json(json)
* commentmeta_beyond
* post_id(int)
* json(json)

Example of storing data in JSON type column

{ "state": "Wisconsin", "city": "Winter" } 

Results of Speed Measurement

ex1 ) Create 100 posts and 50 meta data for each post. Combine them 9 times.

  • postmeta_beyond

    • Equal:0.04
    • IN:0.09
    • NOT IN:0.06
    • LIKE:0.03
    • NOT LIKE:0.03
    • BETWEEN:0.04
    • NOT BETWEEN:0.04
  • postmeta

    • Equal:4.72
    • IN:4.79
    • NOT IN:4.74
    • LIKE:0.64
    • NOT LIKE:0.66
    • BETWEEN:0.63
    • NOT BETWEEN:0.63

ex2 ) 10,000 posts, 1 meta per post. meta_key is category.
Add a virtual column(category) to postmeta_beyond and put an index,
and compare it to the case without adding a virtual column.

  • postmeta_beyond(with virtual column)

    • Equal:0.02
    • IN:0.35
    • BETWEEN:0.12
    • NOT BETWEEN:0.09
  • postmeta_beyond(without virtual column)

    • Equal:0.15
    • IN:1.92
    • BETWEEN:0.37
    • NOT BETWEEN:0.29

Notes

  • You’ll need TRIGGER, SELECT, and UPDATE permissions for the target table and its columns to use the trigger feature of MySQL and MariaDB.
  • It makes changes to SQL only if suppress_filters is false.
  • This plugin sets 4294967295 to group_concat_max_len when it create an original table with JSON type column. You can change the number by using filter ‘beyond_group_concat_max_len’.

Installation

1.Download the plugin
2.Upload the plugin to the plugin directory
3.Enable plugins from the admin page’s Plugins

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Beyond Wpdb alternatives

All JSON plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Disable REST API Disable REST API Disable the use of the REST API on your website to site users. Now with User Role support! by Dave McHale 80K+ ★★★★★★★★★★ 4.8 (38) 3 years ago 48
2 Export All URLs Export All URLs Export post, page and custom post type data to CSV or JSON, and snapshot your site to… by Atlas Gondal 50K+ ★★★★★★★★★★ 4.6 (94) 3 months ago 78
3 Disable WP REST API Disable WP REST API Disables the WP REST API for visitors not logged into WordPress. by Jeff Starr 30K+ ★★★★★★★★★★ 4.8 (36) 2 months ago 86
4 WPGet API – Connect to any external REST API WPGet API – Connect to any external REST API Connect any REST API to WordPress. WPGet API enables easy API integration, allowing you to… by David Anderson / Team Updraft 10K+ ★★★★★★★★★★ 5 (32) 2 months ago 90
5 WordPress REST API (Version 2) WordPress REST API (Version 2) Access your site's data through an easy-to-use HTTP REST API. (Version 2) by Ryan McCue 10K+ ★★★★★★★★★★ 4.2 (34) 9 years ago 43
6 WP REST API – OAuth 1.0a Server WP REST API – OAuth 1.0a Server Connect applications to your WordPress site without ever giving away your password. by Joe Hoyle 8K+ ★★★★★★★★★★ 3.7 (7) 2 years ago 36
7 Export Media URLs Export Media URLs Extract every Media Library URL with title, size, dimensions, alt text and more. Filter by… by Atlas Gondal 7K+ ★★★★★★★★★★ 5 (29) 2 months ago 89
8 Get Use APIs – JSON Content Importer Get Use APIs – JSON Content Importer Connects an API to WordPress: Get API-data (JSON, XML, CSV...), show it with a Shortcode, a… by berkux 5K+ ★★★★★★★★★★ 4.9 (78) 4 weeks ago 93
9 REST API Log REST API Log WordPress plugin to log REST API requests and responses by Pete Nelson 5K+ ★★★★★★★★★★ 3.6 (24) 6 days ago 82
10 WP-REST-API V2 Menus WP-REST-API V2 Menus Adding menus endpoints on WP REST API v2 by thebatclaudio 3K+ ★★★★★★★★★★ 5 (6) 4 years ago 40

FAQ

Beyond Wpdb: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 1, 2026

Is Beyond Wpdb free?

Yes. Beyond Wpdb is free to download and use from the official WordPress.org plugin directory.

Is Beyond Wpdb safe to use in 2026?

Beyond Wpdb shows warning signs in 2026 — compare the alternatives below before installing. Was last updated 6 years ago, and scores 21/100 on our health check.

How many websites use Beyond Wpdb?

Beyond Wpdb is active on <10 WordPress websites and has been downloaded 1,663 times since it launched in June 2020. It was downloaded 47 times in the last 30 days.

Does Beyond Wpdb work with WordPress 7.1?

Beyond Wpdb is officially tested up to WordPress 5.5.22, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Beyond Wpdb need?

Beyond Wpdb requires PHP 7.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Beyond Wpdb last updated?

The latest version, 2.0.1, was released on December 7, 2020 (6 years ago).

Who makes Beyond Wpdb?

Beyond Wpdb is developed and maintained by PRESSMAN.

What are the best alternatives to Beyond Wpdb?

The most popular alternatives to Beyond Wpdb are Disable REST API (80K+ installs), Export All URLs (50K+ installs) and Disable WP REST API (30K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.