時にデータベースを行うことはできません。私のメインのプラグインファイルでWordpressの - add_option私はMAMPを使用して、私のローカルホスト上のWordpressのプラグインに取り組んでいますregister_activation_hook
、私が最初にこれらの行を持っている:私のadmin.phpで
define ('MY_PLUGIN_PATH', plugin_dir_path(__FILE__));
// Include admin.php if admin user
if (is_admin()) {
require_once(MY_PLUGIN_PATH . 'admin/admin.php');
}
私は起動時にデータベースをセットアップするため、これらの行があります。
// Runs when plugin is activated
register_activation_hook(__FILE__,'clsc_install');
// Create new database fields
function clsc_install() {
$clsc_options = array(
'Login_link' => 'test1',
'Login_string' => 'test2',
'Login_class' => 'test3',
'Logout_link' => 'test4',
'Logout_string' => 'test5',
'Logout_class' => 'test6',
'Account_link' => 'test7',
'Account_string' => 'test8',
'Account_class' => 'test9'
);
add_option('clsc_options', $clsc_options, '', 'yes');
}
Iドンプラグインを有効にしたときにデータベースに加えられたオプションは表示されません。
私には何が欠けていますか?あなたは
register_activation_hook(__FILE__,'clsc_install');
で間違っているの
あなたのコードが読み取れません。 – Meathanjay
私の答えが役に立ったら、それを受け入れることができます。 – Meathanjay
問題ではありません。私はそれを受け入れた!それは多くの助けになり、完璧な意味を作った!ありがとう@Meathanjay –