Short answer: Just a badly written plugin.
Longer answer: When a plugin calls the database in the right/correct/best practice way it uses Global $wpdb instead of just naming the database table, for example:
Wrong way
$sql = "SELECT * FROM wp_posts WHERE... "
Right way
$sql = "SELECT * FROM $wpdb->posts WHERE... "
this way it would work even if you change your tables prefix.
Related Posts:
- Is it bad practice to create own table for a plugin?
- How to Add an Index to Plugin Database table
- How can I delete orphan keys in WordPress database tables?
- Is there a plugin that will override the “Error establishing a database connection” message? [closed]
- What are these entries in the database? Looks similar to JSON
- Creating two database tables via plugin
- How to properly insert data into custom table via plugin
- How does WordPress handle MySQL row lock errors?
- How to empty wordpress custom post Database table
- insert data in database table from plugin with WP3.1
- $wpdb->get_results leaking memory
- Insert query inserts 2 entries, should insert 1
- Custom database table for plugin not creating on activation
- Should I global $wpdb outside of any of my plugin’s functions scope?
- Taking WordPress table prefixes into account
- Changing BIGINT to INT
- WordPress register_activation_hook table creation not working
- How to add Edit | Delete button on rows?
- The plugin generated x characters of unexpected output, $wpdb not defined
- How to edit/delete single row items in a table on my own menu page
- greatest() function returns undefined property
- Get total number of comment of the posts written by an author
- Unable to create new database table upon plugin activation using dbDelta
- Saving Custom Post types and fields to a custom table
- When to use action hooks and plugins
- Plugin Options Not Saving to Database in WP 4.5
- Doubt using $wpbd->get_col for a single column
- Access WordPress database outside of WordPress
- How to create custom tables in WordPress using my own plugin?
- WordPress Settings Lost After Site Migration
- Help With MySQL to WPDB Query Conversion
- How can I perform high-level database merging for WordPress within continues delivery?
- How to remove traces from widget during uninstallation
- import posts with dutch/special letters
- Migrating to WordPress Recipe Plugin and Some SQL Issues
- Multiple instance of data in plugin custom database table on plugin activation
- WordPress plugin creating database in localhost but not on real host
- plugin code is pulling information from database in one instance and not in other. What is wrong?
- Can I create a table on my DB without creating a plugin?
- WordPress : Explain Plugins & Theme string value in database
- Creating a CSV with PHP inside the plugin directory
- Plugins in WP_Options but not Active
- Gathering and logging data from a plugin: how to do it without race conditions?
- How to pass the API key to the client from the database? [closed]
- dbDelta not adding additional columns in plugin database update
- Updating options into the wp database performance
- Ajax save data to database on document ready, no data being saved
- How to edit a published post?
- Plugin has added weird data in wp_options, set to autoload
- How to create plugin/ page that reads from database
- Assign all Post in Wp to a specific Category
- External wpdb connections in different plugins on single page
- Storing The Data Collected by Ninja Forms into Another (custom) Database [closed]
- WordPress plugin: efficient way to store large data
- WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version [closed]
- Is this plugin safe to run?
- Integrating Custom Database with WordPress
- Getting URL GET parameter with Code snippets and storing it in database?
- How to make a Product page without ordering and database
- Same Plugin tables between wordpress installations
- How can I display selected content from a seperate database in an Activity style widget?
- create pages automatically and dynamically in wordPress
- $wpdb->delete not working for me
- Performing CRUD operations on front end in wordpress
- How to add specific script to WordPress webpage that will working with user input and databases
- How to use WordPress header function and footer function and not load word press database
- How to securely controlling data without keeping it in postmeta?
- add_action(‘the_content’, ‘my_plugin_content’) is null
- WordPress database problem wp_posts, primary key
- How to allow URL with filename & extension in wordpress?
- Programmatically generate new pages for a site based on page template and content elements accessed via DB
- Remove special characters from filenames
- PHP message: WordPress database error Deadlock found when trying to get lock
- using wordpress login details for other website / application / forum?
- database – multiple wordpress installations using same database – can they share plugin settings?
- how to create database to use it in wordpress website?
- HyperDB failover Delay
- how can i get records from wp_postmeta table using particular meta_key in database?
- How to create a custom page for unrelated database?
- User content database [closed]
- Include plugin form in the home page
- Write mysql credentials in plugin
- Is saving multiple options or saving multiple items in one option better?
- Collaborate on wordpress local website, share files via dropbox?
- Pull Data from DB for Admin Page Display as Relates to Admin Page Class by BA Internet
- Posts are deleted everyday at night
- Display Plugin information on specific url
- How to find an option in the database?
- Is there a plugin that will override the “Error establishing a database connection” message? [closed]
- Get the url of attachments from the post?
- Create New Admin Menu Section – Like how custom post type works, in a way
- Shortcode returning specific content of a post
- get_option returning a different value from what’s saved
- How can I delete the options from DB when the plugin is deleted?
- register_activation_hook not working
- Text Wrapping in WPDataTables
- Very slow page loads
- Form with response button after on table after submission
- Can’t save formdata in DB
- Can’t change login logo & css – older plugin data blocking?