Cannot add a class to metabox

时间:2019-09-25 作者:faccenda

我正在尝试向metabox添加一个类,为此,我以以下方式创建了metabox元素:

array( 
    \'label\' => esc_html__( \'Property Lot Size\', \'zoacres\' ),
    \'desc\'  => esc_html__( \'Enter lot size of property by number. Do not use any special characters like comma, dot etc... Example 10000\', \'zoacres\' ), 
    \'id\'    => $prefix.\'lot_size\',
    \'tab\'   => esc_html__( \'Property Details\', \'zoacres\' ),
    \'type\'  => \'text\',
    \'default\'   => \'\'
    \'class\' => \'zoacres-main\'
),
上面的代码生成metabox 但我没有课zoacres-main 为什么?

1 个回复
SO网友:Amine Faiz

您没有提到用于生成此meta的库,但我猜它是cmb2库,如果是这样的话,您应该按如下方式更改数组参数:

array( 
    \'label\' => esc_html__( \'Property Lot Size\', \'zoacres\' ),
    \'desc\'  => esc_html__( \'Enter lot size of property by number. Do not use any special characters like comma, dot etc... Example 10000\', \'zoacres\' ), 
    \'id\'    => $prefix.\'lot_size\',
    \'tab\'   => esc_html__( \'Property Details\', \'zoacres\' ),
    \'type\'  => \'text\',
    \'default\'   => \'\',
    \'attributes\' => array(
       \'class\' => \'zoacres-main\'
     )
),

相关推荐

Metabox多自定义帖子选择->显示所选项目?

我正在构建一个需要一些交叉信息的主题(?)自定义帖子类型之间。我有一个元框来选择自定义帖子类型,并将它们显示在另一个自定义帖子类型的单个页面中。到目前为止,事情的成功率是50%。。。现在我正在使用此代码显示他们的缩略图(但我需要他们的标题和自己的meta):$guests = get_post_meta($post->ID, \'cl_guest\', true); $guest_id = get_post_meta(get_the_ID(), \'cl_guest\', true);&#x