这个add_submenu_page
函数允许您链接到回调函数及其此回调函数,该回调函数用于处理该页面内容的显示。
add_submenu_page(
$parent_slug, //The slug name for the parent menu i.e. ppmtalentexpo
$page_title,
$menu_title,
$capability,
$menu_slug,
$callback_function //your callback i.e. jwg_talentexpo_options2_page
);
到目前为止,假设你所有的论点都是正确的,那么你所说的似乎是对的。
您可能不需要创建自定义表,而可以使用自定义Post类型来处理您的;标注栏;。
然后所有的细节,比如,
band_contact_person
band_email
band_url
。。。可能是
post_meta
与您的自定义帖子类型关联“;标注栏;。
使用内置的WordPress API函数,如WP_Query
和get_post_meta
.
因为就目前而言,你很可能会列出所有乐队的名字,
$retHTML .= "<td><span style=\'font:bold 16px sans-serif;color:#F87114;\'><a href=\'#\'>" . $rows[$c]->band_name . "</a></span>";
但我必须问你们的问题是,这在哪里
$rows[$c]->band_name
指向没有,在哪里。就是在那里。
除非您对构建自定义表以及随附的数据感到满意,否则您的生活将很艰难。
相反,您应该利用内置的自定义帖子类型以及随之而来的自动URL/永久链接处理。
到目前为止,这有意义吗你知道自定义帖子类型吗您使用此自定义表而不是使用custompost类型的目的是什么很乐意帮忙,但让我们先澄清一下这些要点。。。所以我们都在同一页上。
根据您的其他评论,我可以了解您现在的情况。虽然Laravel和CI在外部应用程序中很好,但不建议将它们引入WordPress环境(尽管完全可能),除非您有一个特殊的用例,除此之外别无选择。
WordPress在一个易于使用的API中加入了许多您正在寻找的功能,事实上,所有这些功能都是通过API实现的,它可以抽象掉许多繁重的工作,并防止需要重新发明轮子。
因此,为了让你开始了解。。。