我为帖子创建了一个元框,命名为“资源”,我可以在其中从后端预定义的选择元素中选择一个值。保存后它会显示在前端。请看图片。
现在我希望它像标签、作者和类别一样工作。当我单击它时,它将显示所有选择的具有相同值的帖子。但不知道从哪里开始。
我使用 Meta Box 插件并在function.php
add_filter( 'rwmb_meta_boxes', 'resource_meta_box' );
function resource_meta_box( $meta_boxes ) {
$meta_boxes[] = array(
'id' => 'resource_box',
'title' => esc_html__( 'Resource' ),
'post_types' => array( 'post' ),
'context' => 'side',
'priority' => 'high',
'autosave' => true,
// List of meta fields
'fields' => array(
// RESOURCE BOX
array(
'name' => esc_html__( '' ),
'id' => "resource",
'type' => 'select',
// Array of 'value' => 'Label' pairs for select box
'options' => array(
'Item 1' => esc_html__( 'Item 1' ),
'Item 2' => esc_html__( 'Item 2' ),
'Item 3' => esc_html__( 'Item 3' ),
'Item 4' => esc_html__( 'Item 4' ),
'Item 5' => esc_html__( 'Item 5' ),
),
// Placeholder of Select.
'placeholder' => esc_html__( 'None' )
)
)
);
return $meta_boxes;
}
以及需要显示的以下代码<?php echo rwmb_meta( 'resource'); ?>
提前致谢。