Wie erstelle ich benutzerdefinierte Tabellen in WordPress mit meinem eigenen Plugin?

Ich bin neu in WordPress Plugin Entwicklung. Dies ist mein core PHP und HTML-Code

Erstellen-Tabelle.html

function.php

 if(isset($_POST['create']) { $table-name=$_POST['table_name']; //create table query header("location: add_table_attribute.php"); } 

Ich möchte den gleichen process in meiner WordPress-Plugin-Entwicklung verwenden. Bitte helfen Sie mir.

Danke im Voraus.

Solutions Collecting From Web of "Wie erstelle ich benutzerdefinierte Tabellen in WordPress mit meinem eigenen Plugin?"

Erstellen von Tabellen mit Plugin Diese Seite zeigt, wie man mit Tabellen in Plugins arbeitet. Das Beispiel auf dieser Seite enthält die Erstellung der Tabelle während der Installation des Plugins. Es kann aber auch dynamisch verwendet werden, um eine Tabelle zu erstellen. Siehe unten.

 if(isset($_POST['create']) { $table_name=$_POST['table_name']; 

Hinweis : Verwenden Sie nicht – in Variablennamen.

 global $wpdb; $sql = "CREATE TABLE $table_name ( id mediumint(9) NOT NULL AUTO_INCREMENT, time datetime DEFAULT '0000-00-00 00:00:00' NOT NULL, name tinytext NOT NULL, text text NOT NULL, url VARCHAR(55) DEFAULT '' NOT NULL, UNIQUE KEY id (id) );"; require_once( ABSPATH . 'wp-admin/includes/upgrade.php' ); dbDelta( $sql ); //create table query header("location: add_table_attribute.php"); }