Как включить опцию выдержки на странице категории таксономии?

Я пытаюсь добавить опцию выдержки на мою страницу категории, чтобы отобразить вместо моего описания.

В общем, мне нужно поле на этом экране, которое можно будет использовать в качестве предварительного просмотра.

Код, используемый для создания этой таксономии:

add_action( 'init', 'create_product_cat_external' );

function create_product_cat_external() {
register_taxonomy(
'ExternalProducts',
'products',
array(
'label' => __( 'External Products' ),
'rewrite' => array( 'slug' => 'externalproducts' ),
'hierarchical' => true,
)
);
}

и коробка должна быть здесь:

скриншот пользовательского интерфейса

1

Решение

Ты можешь использовать CMB2 плагин и вставьте это в свой functions.php например:

    add_action( 'cmb2_admin_init', 'yourprefix_register_taxonomy_metabox' );
function yourprefix_register_taxonomy_metabox() {
$prefix = 'yourprefix_term_';

$cmb_term = new_cmb2_box( array(
'id'               => $prefix . 'edit',
'object_types'     => array( 'term' ), // Tells CMB2 to use term_meta vs post_meta
'taxonomies'       => array( 'products'), // Tells CMB2 which taxonomies should have these fields
// 'new_term_section' => true, // Will display in the "Add New Category" section
) );

$cmb_term->add_field( array(
'name'       => __('Excerpt', 'default'),
'id'       => $prefix . 'excerpt',
'type'     => 'wysiwyg',
'on_front' => false,
) );
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]