<?php /* Plugin Name: sample plugin Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates Description: This plugin is used to add youtube embeded video code and show video in widgets. Version: 2.1 Author: Arunendra Pratap Rai Author URI: http://URI_Of_The_Plugin_Author License: A "Slug" license name e.g. GPL2 */ register_activation_hook(__FILE__,'pro_install'); // table installation hook register_deactivation_hook(__FILE__ , 'pro_uninstall' ); //table uninstallation hook function pro_install() { global $wpdb; $table = wp_."table_name"; $structure = "CREATE TABLE $table ( id INT(9) NOT NULL AUTO_INCREMENT, fname VARCHAR(255) NOT NULL, lname VARCHAR(255) NOT NULL, UNIQUE KEY id (id) );"; $wpdb->query($structure); // Populate table $wpdb->query("INSERT INTO $table(id,fname,lname) VALUES('1', 'arunendra','Pratap rai')"); } function pro_uninstall() { global $wpdb; $table = wp_."table_name"; $structure = "drop table if exists $table"; $wpdb->query($structure); } ?>
Wordpress install and uninstall plugin table during activation and deactivation of plugin
Labels:
wordpress
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment