Подскажите что я сделал не так, потому что результата не получилось.
Задача прикрепить к записям групп произвольные поля.
1. в файл rcl-functions.php добавил такой код:
add_action('admin_menu', 'add_edit_page_custom_fields',30);
function add_edit_page_custom_fields(){
add_submenu_page( 'manage-wprecall', 'Произвольные поля', 'Произвольные поля', 'manage_options', 'manage-fields-my-post-type', 'page_fields_my_custom_type');
}
function page_fields_my_custom_type(){
//подключаем скрипт для сортировки созданных полей
rcl_sortable_scripts();
//подключаем нужный функционал
include_once RCL_PATH.'functions/class-rcl-editfields.php';
//указываем, что работать будем с произвольными полями для
//типа записи 'post_group'
$f_edit = new Rcl_EditFields('post_group');
//код необходим для сохранения данных полей при редактировании
if($f_edit->verify()) $fields = $f_edit->update_fields();
$fields = 'Произвольные поля для нашего типа записи';
$fields .= $f_edit->edit_form(array(
$f_edit->option('select',array(
'name'=>'requared',
'notice'=>'обязательное поле',
'value'=>array('Нет','Да')
))
));;
}
2. Добавил в файл темы functions.php следующий код:
require get_template_directory() . '/inc/init.php';
add_action('admin_init', 'add_admin_fields_post_group_rcl', 1);
function add_admin_fields_post_group_rcl() {
add_meta_box( 'custom_fields_editor_post', 'Произвольные поля post_group', 'custom_fields_list_posteditor_rcl', 'post_group', 'normal', 'high' );
}