Read the WordPress codex, specifically http://codex.wordpress.org/Plugin_API and if you are looking to create tables read http://codex.wordpress.org/Creating_Tables_with_Plugins. Make sure you remove them if the plugin is uninstalled.
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?
- Simple form that saves to database
- Where should my plugin POST to?
- Plugin development: how to create a form and get custom data?
- shortcode doesn’t work
- WordPress register_activation_hook table creation not working
- Admin page: form with enctype=”multipart/form-data” does not transfer its data
- Default Plugin Settings Not Writing to Database
- How to trigger $_GET request within admin plugin page?
- Building an email signup form. Where should the information be saved in the DB?
- Retrieving a Value from a wp-database
- WP plugins for building a database?
- Custom form action to handle data inside a plugin
- Plugin Options Not Saving to Database in WP 4.5
- wp_create_nonce function doesn’t work inside a plugin?
- How to create custom tables in WordPress using my own plugin?
- New User Form – Custom Menu Page
- Is it possible to create Custom Post plug-in?
- Help With MySQL to WPDB Query Conversion
- Using a custom plugin to capture input data via Ajax and PHP
- Prevent duplicate records in plugin table
- WordPress Backend HA (Automatic failover)
- Checkbox conflict in my custom plugin admin page
- 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
- Separate database for a wordpress plugin
- Submit Form data to another page via Ajax (WordPress Way)
- 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
- Storing The Data Collected by Ninja Forms into Another (custom) Database [closed]
- 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
- Select Form Element Not Saving from Plugin Options
- Storing Form data in a different database
- Integrating Custom Database with WordPress
- How to display results from a data table with an encrypted user id?
- How to append new form elements in “Add New” form of Users in WordPress admin panel?
- How to make a Product page without ordering and database
- User loggedin as Subscriber form not sending
- 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
- submit form data to wordpress existing database table using my plugin
- 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?
- WP_Filesystem usage within a block of code
- Include plugin form in the home page
- Create user assessment and use results in sql query
- Linking Plugin Files to WP
- Create plugin with form in post and submit it to specific form
- Capturing POST data
- Create New Admin Menu Section – Like how custom post type works, in a way
- Allow users to enter and edit data in one-to-many configuration
- Undefined variable _POST
- 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?
- Form with response button after on table after submission
- plugin doesn’t retrieve data from database
- Can’t save formdata in DB
- Display file contents within Plugin
- Trying to Find the PHP File/Function that Handles a Specific Form Action URL
- Form submission issue in wordpress admin (custom plugin) using $_GET for searching & filtering
- WP Form Date Field – Remove Day option
- can not serialize and insert data from custom form
- Pulling data from custom plugin settings using PHP shortcode and Javascript
- How to slice an array using posts_per_page? [closed]
- White page on custom plugin option submit
- When to use action hooks and plugins
- Simple ajax call not working in wordpress plugin
- Plugin version is not showing up in wordpress.org plugin directory
- Do action only on certain front end pages?
- Change plugin main file name (that is currently in the repo)
- Create dynamic page content from custom WordPress plugin page
- How to periodically scrape and cache strings from remote txt files. – My First Plugin
- How to create ‘import dummy data’ option in custom wordpress plugin
- Call to a member function have_posts() on a non-object on normal loop
- JS Support Ticket – Auto create WP account
- WP Post Template – Templates in own folder
- Register Page Template from Plugin
- Private Plugin Updates – Localhost
- How to change custom post type pemalink Hierarcy
- Doubt using $wpbd->get_col for a single column
- Any hook for pre-plugin-update -either bulk or single plugin update
- Get plugin option in another PHP file
- Test files for plugin development
- Input with spaces in Shortcode attributes overwritten by defaults
- Unable to override pluggable function wp_mail