Wordpress插件页面

时间:2017-06-20 06:30:52

标签: php wordpress plugins

我不知道怎么问这个,所以我先解释一下我的问题。我有一个Wordpress插件,用于更新日历和一些具有多个id的数据库。所以我有一个页面的钩子" editrental.php"哪个工作正常,但当我点击某个项目的链接,然后转到这样的事情 " editrental.php ID = 3828"它不会让页面显示出来。我猜它与我设置钩子的方式有关,就像这样

add_submenu_page(null,'Wasatch Front Waste Calander Manage Editrental', 
'WFWRD Calendar Manage Editrental', 'manage_options', 'trailer-scheduler-
editrental', 'trailer_admin_editrental');

有关如何正确设置或链接以向我发送正确方向的任何想法?谢谢大家。

3 个答案:

答案 0 :(得分:0)

尝试使用此

add_submenu_page(
        'edit.php?post_type=POST-TYPE-NAME', //under which post/custom post the submenu should appear
        __('Submenu Title','menu-test'), 
        __('Submenu Title','menu-test'), 
        'manage_options',
        'custom-admin-page',
        array($this, 'function-name') //where the functionality works for the submmenu
);

答案 1 :(得分:0)

echo '<select>'
foreach( $data as $key => $value ){
   echo '<optgroup label = '.$value.'>'
   foreach($value as $v){

      echo '<option value="'.$key.'">'.$v.'</option>'

    }
    echo '</optgroup>'
}

echo '</select>'

theme options

答案 2 :(得分:0)

所以为了解决这个问题,我最终做的就是切换&#34; editrental.php?id = 3828&#34;用&#34; editrental.php&amp; id = 3828&#34;。出于某种原因,它不是除了?但它确实除了&amp;。