Привет!
Понадобилось выводить в профиле пользователя его поля для редактирования программно. Использую такой код для вывода разных типов полей. Код работает.
$fields = apply_filters( 'rcl_admin_profile_fields', rcl_get_profile_fields( $args ), get_user_by( 'ID', $user_LK ) ); $CF = new Rcl_Custom_Fields(); echo $CF->get_input( $fields[0], $value );
Единственная проблема в том, что при выводе поля "Файловый загрузчик" вылетает ошибка
Call to undefined method Rcl_Custom_Fields::get_type_uploader() in /home/d/datingserv/datingserv.beget.tech/public_html/wp-content/plugins/wp-recall/classes/class-rcl-custom-fields.php:66
Посмотрел код файла. В классе Rcl_Custom_Fields не определен метод для вывода поля "uploader". Как тогда это поле выводится?
Попробовал. Выводит поле. Но галерея почему-то пустая. В профиле пользователя в админке галерея заполнена.
При добавлении файла и сохранении галерея перезаписывается. При перезагрузке страницы галерея опять пустая. А в админке в профиле пользователя последние сохраненные файлы, старые удалились.