Здравствуйте, вопрос. Как можно корректно указать сортировку для кастомного поля в форме публикации?
Которое задается через rcl_public_form_fields, то есть не дефолтное, которое можно в админке выставить, а например.:
add_filter('rcl_public_form_fields','add_custom_field_public_form',10,3); function add_custom_field_public_form($fields,$form){ if($form->post_type != 'products') return $fields; $fields[] = array( 'type' => 'editor', 'slug' => 'descr_curse', 'title' => __('Описание плана'), 'tinymce' => 1 ); return $fields; }
Была уже подсказка здесь
указать сортировку при выводе поля можно легко через админку, для полей же добавленных в массив через фильтр придется производить сортировку вручную указывая место своего поля в массиве средствами php, например
Вы не можете просматривать опубликованные ссылки
Но как именно это сделать?
Что то типа этого? array_splice($form, 3, 0, $fields);
Здравствуйте.
описании функции -
$form вы туда зачем приписали?
У вас приходит $fields (в примере это $original)
вы добавляйте $fields_two и уже по примеру по ссылке действуйте.
Вы почитайте как распечатывать переменные - освоите простейший дебаг у вас все как на листе будет. Не придется вслепую тыкаться