【发布时间】:2023-04-03 21:39:01
【问题描述】:
我正在尝试在我的自定义帖子类型cota 的管理表列表中添加一个列,这是当前分类法tipo,但它没有打印出来。
这是当前代码:
function la_set_cota_columns($columns){
$newColumns = array();
$newColumns['title'] = 'Título da Cota';
$newColumns['comissao'] = 'Comissão';
$newColumns['proprietario'] = 'Proprietário';
$newColumns['vencimento'] = 'Vencimento';
$newColumns['tipo'] = 'Tipo de Cota';
return $newColumns;
}
add_filter('manage_cota_posts_columns', 'la_set_cota_columns');
function la_cota_custom_column($column, $post_id){
$content = get_post_meta($post_id);
switch( $column ){
case 'comissao' :
echo $content['comissao'][0];
break;
case 'proprietario' :
echo $content['proprietario'][0];
break;
case 'vencimento' :
echo $content['vencimento'][0];
break;
case 'tipo':
echo get_metadata('cota', $post_id, 'tipo', $single = true);
break;
}
}
add_action('manage_cota_posts_custom_column', 'la_cota_custom_column', 10, 2);
实际结果可见here
非常感谢。
【问题讨论】:
标签: php wordpress custom-post-type shortcode