Olivia5
@Olivia5
Фрилансер по жизни

Как сделать ярлыки(метки) для товаров в плагине Advanced Custom Fields?

С помощью типа поля "Повторитель" сделала подобие каталога товаров, чтобы человек смог добавлять их на сайт, но нужно сделать еще и подобие меток на странице товара, чтобы человек нажимал на метку и у него отображались все товары, связанные с этой меткой, как это реализовать с помощью Advanced Custom Fields ? Выводить метки средствами wordpress не вариант, только средствами ACF
  • Вопрос задан
  • 200 просмотров
Решения вопроса 1
azerphoenix
@azerphoenix
Java Software Engineer
Здравствуйте!
Не самая лучшая идея использование ACF для добавления меток. Метки (теги) по умолчанию в ВП являются таксономией. Вы можете создать свою кастомную таксономию для меток и применить их к Wooocmmerce (использовать для типа записи product) или же можно применить для любого типа записи, которую укажете.
Выводить метки средствами wordpress не вариант, только средствами ACF

Почему не вариант? По-хорошему именно так и нужно сделать.

С помощью типа поля "Повторитель" сделала подобие каталога товаров

Не самое лучшее решение. По-хорошему отдельный товар - это отдельная запись в БД. Например, кастомный тип записи хранимый в БД. Если у пользователя на сайте будет куча товаров, то добавление и удаление этих товаров на сайте будет той еще задачей. Я не говорю про то, что иногда после обновления ACF настройки полей могут слетать и придется долго дебажить код.

Что касается ACF, то вот решение... как по мне костыльное, но с учетом заданного вопроса...
создайте тип поля checkbox и заранее задайте нужное кол-во меток. При добавлении товара в пользователь выбирает метку. Метка добавляется как мета поле и далее вы реализуете сортировку по этому метаполю. Решение так себе...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы