7ответ(ов) в теме
для начала размещаете шорткод вывода формы публикации с указанием типа записи и поддерживаемых форматов загружаемых файлов, например
[ public-form accept=".jpg,.png,.zip,.pdf" post_type="post" type_editor="1" wp_editor="3" ]
Потом добавляете поддержку этих форматов для непосредственного процесса загрузки файлов
add_filter('rcl_upload_valid_types','rcl_mypost_valid_types',10,2); function rcl_mypost_valid_types($types,$post_type){ global $rcl_options; if($post_type!='post') return $types; $types = '.jpg,.png,.zip,.pdf'; $types = explode(',',str_replace(array(' ','.'),'',$types)); return $types; }
По идее этого должно быть достаточно
Спасибо за ответ.
Сделал примерно всё так, только вместо шорт-кода прописал разрешённые типы файлов в publicpost/rcl_publicform.php., а код в самом конце этого же файла. Даёт выбирать прописанные типы файлов, подгружает, но в публикации ничего не отображается. Через редактор плагина - файл виден в галереи, а в админ-панели - следов файла нет. В библиотеке медиофайлов файл присутствует, конечно же.
Тема закрыта. Публикация новых сообщений запрещена.