私のテーマでは「theme-options」という名前のこのフォルダを作成し、その中に「beex-theme-options.php」というファイルを作成し、次のコードを作成しました:何らかの理由でadd_options_page()が動作しません
function scheduler_admin_actions() {
add_options_page(
'Dump-It Scheduling',
'Dump-It Schedule',
'manage_options',
'Dump-It_Master_Schedule',
'my_callback'
);
}
function my_callback()
{
echo 'hello world';
}
add_action('admin_menu', 'scheduler_admin_actions');
しかし、テーマがアクティブになっているときにダッシュボードにメニュー項目が表示されません。私はコードが正しいことを知っています。なぜなら、元のコードにエラーがないことを確かめるために別のトピックから取りましたが、それはそうではありません! これはなぜ機能していないのか知りたいですか?
ありがとうございました!私の場合は
にコードの下に追加することができます> Dump-それはスケジュール –
私のfunctions.phpファイルにコードを移動するときに動作しますが、私は別のフォルダにこれをしたかった。 –
そのファイルをfunction.phpに含める必要があります –