フォーラムへの返信

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • onokazu

    (@onokazu)

    すいません、GETと書きましたが、もちろんPOSTでもOKです。

    onokazu

    (@onokazu)

    普通にパラメータを追加すればできませんか?

    例えば下記のようにページを追加された場合、

    add_action('admin_menu', 'my_plugin_menu');
    
    function my_plugin_menu() {
    	add_options_page('My Options', 'My Plugin', 'manage_options', 'my-plugin.php', 'my_plugin_page');
    }

    一覧画面
    options-general.php?page=my-plugin.php
    idが1のデータのデータ詳細画面
    options-general.php?page=my-plugin.php&id=1
    idが1のデータのデータ編集画面
    options-general.php?page=my-plugin.php&id=1&action=edit

    要は$_GET[page]がadd_options_page関数の第4引数で指定した値であれば一つのメニュー項目でいくらでもページを追加できるかと思います。

2件の返信を表示中 - 1 - 2件目 (全2件中)