Advanced Custom Fields ( ACF )
Рассматривается обычная версия плагина, не PRO.
Хуки.
acf/init
Через него можно добавлять поля к различынм сущностям wordpress.
Добавление двух полей к категориям постов:
add_action('acf/init', function() {
acf_add_local_field_group(array(
'key' => 'group_category_fields',
'title' => 'Category Fields',
'fields' => array(
array(
'key' => 'seo_title_category',
'label' => 'SEO Title',
'name' => 'seo_title',
'type' => 'text',
),
array(
'key' => 'seo_desc_category',
'label' => 'SEO Description',
'name' => 'seo_desc',
'type' => 'textarea',
),
),
'location' => array(
array(
array(
'param' => 'taxonomy',
'operator' => '==',
'value' => 'category',
),
),
),
));
});
В этом примере добавляется текстовое поле и текстовый блок.
No comments to display
No comments to display