0
我已經開始使用帖子來張貼由Scribu插件,真棒插件!我需要使用回調函數來獲取與連接的帖子相關的元數據,但回調不起作用。WordPress的帖子2帖子插件:在使用密鑰default_cb不工作的字段中使用回調
p2p_register_connection_type(array(
'name' => 'subdishes_to_groceries',
'from' => 'subdishes',
'to' => 'groceries',
'title' => 'Sub Ingredients',
'admin_box' => array(
'context' => 'normal'
),
'fields' => array(
'yield_unit' => array(
'title' => 'Y Unit',
'type' => 'text',
'default_cb' => 'get_groc_y_unit', // CALLBACK
),
'yield_price' => array(
'title' => 'Y Price',
'type' => 'text',
'value' => 'asdasdasd',
),
)
));
function get_groc_y_unit($connection, $direction) {
global $post;
$key = ('from' == $direction) ? 'p2p_to' : 'p2p_from';
$post = get_post($connection->$key);
setup_postdata($post);
return the_title();
}
這是什麼$連接?我檢查了帖子2帖子維基,但無法弄清楚。任何幫助將不勝感激,謝謝!
任何人都知道一個或兩個關於Posts to Posts插件請幫助。 – enduxcoder
好的,問題已解決! 'default_cb'僅在創建連接時起作用,而不在管理頁面中載入現有連接時起作用。 – enduxcoder