I would just keep it confined to the WP database. That way you have everything in 1 place. I have several databases which have over 50 tables. I wouldn’t worry about it.
In case your site becomes real big you can always move your db to a separate server.
Related Posts:
- How to Add an Index to Plugin Database table
- Creating two database tables via plugin
- How does WordPress handle MySQL row lock errors?
- WordPress register_activation_hook table creation not working
- Default Plugin Settings Not Writing to Database
- Building an email signup form. Where should the information be saved in the DB?
- Plugin Options Not Saving to Database in WP 4.5
- How to create custom tables in WordPress using my own plugin?
- Is it possible to create Custom Post plug-in?
- Help With MySQL to WPDB Query Conversion
- Prevent duplicate records in plugin table
- WordPress Backend HA (Automatic failover)
- How can I change the meta_key for a particular piece of information?
- Can I create a table on my DB without creating a plugin?
- WordPress : Explain Plugins & Theme string value in database
- Is it necessary to auto delete my WP plugin database tables when users deactivate/delete my plugin?
- How to insert and call new data in wordpress website database through a plugin
- WPDB: Update table
- Issue running db create table query from static method
- Best/Correct way to add an option to a category
- What is the WordPress approach to custom data?
- How to create plugin/ page that reads from database
- DB Query not working in Plugin
- Comment “like” problem – “users who like this” avatar linking to current user profile instead of “liker’s” profile
- WordPress plugin: efficient way to store large data
- Integrating Custom Database with WordPress
- How to display results from a data table with an encrypted user id?
- How to make a Product page without ordering and database
- I want to schedule email (date, time is in database->table) wp_schedule_event() not working
- How to securely controlling data without keeping it in postmeta?
- $wpdb->insert not working inside save_post tag
- Where do the section input fields values are stored in database
- My plugin can’t see my files
- how can i get records from wp_postmeta table using particular meta_key in database?
- Create New Admin Menu Section – Like how custom post type works, in a way
- Creating fields in the database
- How to submit the custom form data in database in WordPress without plugin?
- 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
- On the same site, how do I send data from a plugin file to a theme file?
- plugin doesn’t retrieve data from database
- Conditionally enqueue a widget’s script/stylesheet in HEAD (only when present on page!)
- Creating a user’s own folder on user registration
- Problem requiring/including plugin files with plugin_dir_path( __FILE__ )
- Custom Post Type Statuses
- How does wordpress distinguish a plugin’s main php file from other php files? [duplicate]
- Plugin: How should I handle deleting comments?
- wordpress plugin that show my reputation (points) in any stackexchange project in my wordpress blogs
- Create or Update thousands of woocommerce products via PHP
- send_headers don’t work on wordpress multisite
- Why was my plugin rejected from the WordPress.org repository?
- Adding content before the loop in category pages
- admin_notices hook show message all admin pages after plugin activate
- Update Option Error: Notice: Undefined index
- Why this global array is returning NULL from a callback function
- How to define WordPress plugin shortcode globally for multisite?
- how to Include json manifest file in wp plugin
- Retrieving a Value from a wp-database
- Input with spaces in Shortcode attributes overwritten by defaults
- Unable to override pluggable function wp_mail
- How to find the origin of a file upload from within wp_handle_upload?
- Install Plugin via Code
- Delete query not working in plugin
- WP All Import – Execute Imports
- How to set taxonomy in custom plugin?
- Can a Plugin Override New User Default Role Type
- Great blogs site resources/tutorial for WordPress Developers? [closed]
- WordPress as a data-store?
- Bulk update wordpress posts
- How to automatically add edit link on frontpage post of any wordpress theme?
- plugins_url() works everywhere but wp_reqister_script()
- Is there a plugin for automatically adding a word or symbol after a trigger word? I.e. Like a search and replace but more like search and add? [closed]
- show my own admin_notices after a post has been published
- Plugin option default value
- How can i listing current category and Featured Category post list?
- Same Plugin tables between wordpress installations
- How to get the custom field value using SQL query
- specific rows style for in custom list table using WP_List_Table
- How to add the search page link to the anchor tag?
- Creating one user access account for all the multiple sites
- Custom plugin settings page with tab. Error: “Sorry, you are not allowed to access this page.”
- return bbp_get_topic_author_id as integer
- I am Getting Sorry, no posts matched your criteria on form submit only for certain page [duplicate]
- Dynamic input fields in WordPress Plugin
- Custom role not listed
- How to add a box note in wordpress plugin page ? top header side.
- WordPress Widget: Is it possible to make the form dynamic without updating?
- How to create a custom page for unrelated database?
- Change default url to plugin custom post type
- Creating a user ‘add custom field’ section
- How can I pass value to function in add_menu_page?
- How to find an option in the database?
- Making a Custom Post Type Publish Loop
- How to hide a piece of code from a wordpress web page?
- Someone Comment 1000 times in a Day in My WordPress Site, What Can i Do
- wp_handle_upload – specified file failed upload test
- how to make wordpress remember my choice
- Form with response button after on table after submission
- wordpress admin-ajax bad request 400