Как добавить кастомное поле с загрузкой файлов в карточку товара Woocommerce?
Есть необходимость к каждому товару грузить разные документы (pdf, jpg, .docx). В товарах уже есть рабочие текстовые кастомные поля, но вот примера реализации загрузчика файлов и вывода не получается найти. Как такое можно реализовать?
yarovikov, спасибо за рекомендацию плагина, но по большей части интересует реализация с помощью кастомных полей. Нельзя ли такой загрузчик реализовать кастомно? По аналогии с текстовыми полями. Только для файлов
Elena_11, произвольному полю пофик то хранить - текст или id вложения. У него всего 4 параметра
'meta_id' - A unique id for each entry.
'post_id' - The ID of the post for this metadata.
'meta_key' - The name of the 'key'.
'meta_value' - The value associated with the key.
Не хочешь использовать готовое - придётся писать свои велосипеды.
Владимир Е, вот именно этот пример пробовала, но оно не работает. Поле выводится, но не работает и не сохраняет. Видимо устаревшие функции в примере. В целом с загрузчиком я так поняла всё сложно и наверное как вариант можно ACF для этих целей взять, там есть такой тип поля. Думала будет попроще, по аналогии с выводом обычных полей, а там реально целый велосипед писать надо
yarovikov, хорошо что вы сразу родились и всё кодом без плагинов умели. А нам простым смертным надо пример реализации или документацию хотя бы одним глазком посмотреть
yarovikov, так и я без негатива. Попробуйте нагуглите пример реализации загрузчика в карточке woocommecre кроме того, что выше предложил Владимир Е (что я и пробовала), то обнаружите, что это единственный пример реализации кастомного поля woocommerce с загрузкой через админку, и он оказался нерабочий. Иначе не стала бы писать сюда.
Elena_11, не вижу вашего кода в вопросе. Уж чего - а как сделать поле файл к постам, мануалов в Гугле миллиарды. Единственное отличие от кастомного поля типа текст - чуть-чуть js для вызова окна медиа библиотеки
yarovikov, ну так покажите хоть один пример такой реализации не к постам, а к товару woocommerce. Вы вот всё про миллиарды примеров в гугл говорите, но ни одной ссылки не дали. С большим удовольствием посмотрю и даже воспользуюсь
yarovikov, а может вам подучить основы вукомерс и понять что там всё на хуках, это плагин со своими особенностями, а не набор обычных постов. Примера из озвученных миллиардов не будет так понимаю?