Подскажите пож-та мне нужно чтобы пользователь в своем личном кабинете мог загружать word файлы, и чтобы потом я как администратор видел кто что загрузил.
Как это реализовать? я пробовал и делал свою вкладку и добавил туда шорткод [public-form] но там только загрузка картинок....
Подскажите под-та я новичок только изучаю это все ))) сильно не критикуйте
Заранее спасибо!
после тестов понял что сохраняется одна проблема или мое незнание продукта...
итак сделал свою форму, разрешил загрузку файлов .docx и .doc (т.к. пользователи будут загружать текстовые файлики)
сделал тестового пользователя User1 под ним загрузил файл. Зашел под админом в записях увидел новую запись от User1 до этого момента все нормально и все как надо я вижу кто загрузил и когда, открываю запись вижу название файла нажимаю на него и упс...
"Ничего не найдено
Запрошенную информацию найти не удалось. Возможно, будет полезен поиск по сайту"
ладно думаю есть в медиафайлах, открываю медиафайлы, там действительно есть файл мой тестовый вордовский .docx.
вижу автора и название все ок вроде как. нажимаю на файл и бац, та же ошибка ничего не найдено....
Что я делаю не так скажите пож-та )))
Заранее спс
Кажется я докопался до сути проблемы... Имя вордовского файла было на русском (кириллицей) значки были абракадаброй в wp-contentuploads20183
Сделал на английском название того же файла и о чудо файл стал загружаться через записи...
Вот скрин:
В самой папке выглядят эти файлы вот так:
Собственно первый вопрос
1. Почему такая тарабарщина с Кириллицей и как это исправить.
2. Правильно ли я поступаю скачивая таким вот образом как на скринах?
В общем то весь смысл сайта сводится к одному пользователи с front-end будут загружать вордовские файлики для перевода, ну а админ через админку должен из загрузить на комп отредактировать и обратно пульнуть пользователям... Ка то таг. Может мне как то по другому это все надо реализовать?
Заранее спасибо
HappyUser сказал(а)
Почему такая тарабарщина с Кириллицей и как это исправить.
ладно думаю есть в медиафайлах, открываю медиафайлы, там действительно есть файл мой тестовый вордовский .docx.
вижу автора и название все ок вроде как. нажимаю на файл и бац, та же ошибка ничего не найдено....
- вы же писали что и в медиабиблиотеке так же - значит это вопрос к ВП разработчикам. Но есть плагины транслитерации - пробуйте их.
Или пробуйте мой доп транслитерации
HappyUser сказал(а)
в папке где скачено content upload вот так
- у меня на хостинге тоже так было - ру файлы названные лежали и все было норм. Потом прошло время и крякозябры. Я подозреваю что кодировка побилась на сервере - может никсы не любят кодировку или еще что. Я копать не стал. Просто принял за правило и написал этот доп чтобы при загрузке транслитерацию автоматом присваивало.
Вы в интернете почитайте - через шаг там подобные проблемы. Поэтому плагины транслитерации и были придуманы. Ну я плагин исключил - в описании дополнения написал почему
Да помогло плагин переводит все на инглиш и не ругается больше. =)))
СПАСИБО!
ну и последний вопрос перед тем как темку закрывать. Правильно ли я скачиваю через записи и потом захожу в запись пользователя, если объемы будут большие все время туда сюда закачивать файлы. И еще как правильно будет возвращать пользователю же готовый файл... Если есть идеи конечно!
СПС!
В продолжении темы - подскажите пожалуйста - как скачать файл doc, который прикрепил юзер к своей публикации?
Исходные условия аналогичны топикстартеру: юзер регится, грузить doc файл в свой ЛК, потом админ собирает эти файлы, делает с ними некие манипуляции и грузит обратно в ЛК каждому юзеру отредатированные файлы
Пока дошел до этапа сбора файлов админом
Админ через url: имя_сайт/wp_admin заходит в публикации, но невозможно загрузить файлы через фронтэнд - они отображаются, но серые и неактивные
Да, они есть в папке uploads если заходить по фтп в wp-uploads, но это же не наш метод! Должна же быть возможность сохранять файл непосредственно из публикации юзера. Подскажите пжл как это сделать?