我使用CMB2 - WordPress插件来创建自定义元代理。我有一个textarea用于嵌入视频。我需要在输入和输出上以正确的方式验证字段。
$cmb = new_cmb2_box( array(
'id' => $prefix . 'video_box',
'title' => __( 'Video - Embeded from YouTube or Vimeo', 'ttt' ),
'object_types' => array( 'post' ), // Post type
'context' => 'normal',
'priority' => 'high',
'show_names' => true
) );
$cmb->add_field( array(
'name' => __( 'Embed Code', 'ttt' ),
'id' => $prefix . 'embed_code',
'type' => 'textarea',
'sanitization_cb' => false,
) );
以下是我如何使用该字段。
$embed_code = get_post_meta($id, 'ttt_embed_code', true )