Hi,
My code is as below.But it is not working.
<?
if (!defined('PLUGINDIR')) {
define('PLUGINDIR','wp-content/plugins');
}
if (is_file(trailingslashit(ABSPATH.PLUGINDIR).'myplugin6.php')) {
define('AKTT_FILE', trailingslashit(ABSPATH.PLUGINDIR).'/myplugin6.php');
}
else if (is_file(trailingslashit(ABSPATH.PLUGINDIR).'/myplugin6/myplugin6.php')) {
define('AKTT_FILE', trailingslashit(ABSPATH.PLUGINDIR).'/myplugin6/myplugin6.php');
}
global $wpdb;
function myplugin_activate()
{
global $wpdb;
$table = $wpdb->prefix."sh_gloss";
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
$structure = "CREATE TABLE $table (
id INT(9) NOT NULL AUTO_INCREMENT,
phrase VARCHAR(80) NOT NULL,
desc VARCHAR(255) NOT NULL,
UNIQUE KEY id (id));";
dbDelta($structure);
// Populate table
$wpdb->query("INSERT INTO $table(phrase, desc)
VALUES('Scott Herbert', 'Rockstar Programmer')");
}
register_activation_hook( AKTT_FILE, 'myplugin_activate' );
?>
What could be the reason?
Thanks
Pradeep