一切都好吗?我需要wp-list-table在我所拥有的每个custom-post中也显示custom-fields,我不知道如何做到这一点,在这个图像中,它显示了包含以下字段的表:Title、Author和发布日期:

我想要的是能够选择将出现哪个custom-fields,例如Title、Carta、Naipe、Author和发布日期:

发布于 2018-09-16 17:27:10
已解决的情况:
// Add the custom columns to the copas post type:
add_filter( 'manage_copas_posts_columns', 'set_custom_edit_copas_columns' );
function set_custom_edit_copas_columns($columns) {
//unset( $columns['author'] );
$columns['coluna_carta'] = __( 'Carta', 'your_text_domain' );
$columns['coluna_naipe'] = __( 'Naipe', 'your_text_domain' );
$columns['coluna_situacao'] = __( 'Situacao', 'your_text_domain' );
return $columns;
}
add_action( 'manage_copas_posts_custom_column' , 'custom_copas_column', 10, 2 );
function custom_copas_column( $column, $post_id ) {
switch ( $column ) {
case 'coluna_carta' :
echo get_post_meta( $post_id , 'dbt_carta' , true );
break;
case 'coluna_naipe' :
echo get_post_meta( $post_id , 'dbt_naipe' , true );
break;
case 'coluna_situacao' :
echo get_post_meta( $post_id , 'dbt_situacao' , true );
break;
}
}https://wordpress.stackexchange.com/questions/314342
复制相似问题