在两种发布类型之间创建连接

时间:2017-01-21 作者:James

我正在创建一个自定义日历插件,但我被帖子类型的连接难住了。

我有两种帖子类型“日历”和“事件”。我想创建一个元框,其中包含一个与post类型页面类似的表,以及添加post按钮,以添加新事件。

我使用以下方法创建了元盒。

add_action( \'admin_init\', \'add_meta_boxes\' );
function add_meta_boxes() {
    add_meta_box( \'events_metabox\', \'Events\', \'display_events\', 
     \'plugin_calendar\', \'normal\' );
}

function display_events(){

    // Display table and add button.

}
我也在使用ACF Pro为每种帖子类型添加字段,如果这样可以更容易地完成我想要完成的任务。

1 个回复
SO网友:David Cook

我正在做一些非常类似的事情,也使用高级自定义字段。我的项目有2个自定义职位类型;课程和练习。像您的日历和活动cpt一样,我有多个练习链接到每个程序。我的方法是使用Post对象。我将练习作为字段类型Post对象添加到ACF字段组中,并按Post类型进行过滤。不需要元框。

相关推荐

保存Metabox内容无效

我正在尝试保存一个metabox输入,但它似乎不起作用。我使用的是数组(因为我需要我的metabox有60行),所以我假设问题就出在数组中。这是我为管理员提供的metabox函数(它可以正确显示我要显示的信息):function mock_metabox() { global $post; // Nonce field wp_nonce_field( basename( __FILE__ ), \'mock_fields\' ); // in