您好我想在自定义帖子类型下的自定义设置页面下添加元数据。我可以为自定义帖子类型创建元框也可以创建主题选项。但无法找到在自定义设置页面上添加元数据的任何方法。就像我的帖子类型层次结构如下所示: 制品 - 所有项目 - 新增项目 - 产品分类 - 产品设置
我想添加metaboxes&在该设置页面上创建一个选项页面。你能指导我完成这个吗?
我一直试图遵循这个要点但却无法找到方法。 https://github.com/WebDevStudios/CMB2-Snippet-Library/blob/master/options-and-settings-pages/theme-options-cmb.php
也可以通过调整key | value操作的代码来告诉我是否可以实现某些目标
$cmb = new_cmb2_box( array(
'id' => $this->metabox_id,
'hookup' => false,
'show_on' => array(
// These are important, don't remove
'key' => 'options-page',
'value' => array( $this->key, )
),
) );
我已通过此代码
创建了设置页面add_submenu_page('edit.php?post_type=ch_product_showcase', 'Product Showcase Settings', 'Showcase Settings', 'edit_posts', basename(__FILE__), array( $this, 'chProductShowcaseSettingsOptions') );
答案 0 :(得分:2)
我做过很多次了。使用此代码并根据您的需要进行调整:
https://gist.github.com/turtlepod/5203512
在此页面的评论中找到链接:
https://gist.github.com/bueltge/757903
最初发布在这里:
Wordpress - Add meta box to options page
通常情况下,我不喜欢回答其他网站的链接,但在这种情况下,代码是基于gist的,希望永远不会消失!