Авто-заполнение метаполя по таксономии
у меня доска объявлений
цена и некоторые другие характеристики(длина, высота) реализованы через таксономии, например таксономия цена содержит:
1000 руб.
2000 руб.
3000 руб.
...
и тд., при этом все товары за 1000 руб. будут доступны по ссылке www.site.com/ads/price/1000rub
У этого есть плюс в виде кастомизации отдельной страницы, сео и тд, но есть и минусы в сложности с сортировкой, фильтрацией и тд
вопрос:
Как сделать чтобы при указании цены через таксономию, автоматически заполнялось соответствующее мета поле?
Пока я пришел только к такому пути:
При срабатывании save_post ловлю значения нужных мне таксономий, очищаю от всего кроме цифр и сохраняю это значение в метаполе с ключом %taxonomy%_value. Но я уверен должно быть более грамотное решение...
или может это все избыточно и надо идти по другому пути..Очень буду признателен за ваши предложения и идеи!
В вашем случае (с вашей структурой) - это единственное решение