Авто-заполнение метаполя по таксономии

у меня доска объявлений

цена и некоторые другие характеристики(длина, высота) реализованы через таксономии, например таксономия цена содержит:

1000 руб.
2000 руб.
3000 руб.
...
и тд., при этом все товары за 1000 руб. будут доступны по ссылке www.site.com/ads/price/1000rub

У этого есть плюс в виде кастомизации отдельной страницы, сео и тд, но есть и минусы в сложности с сортировкой, фильтрацией и тд

вопрос:
Как сделать чтобы при указании цены через таксономию, автоматически заполнялось соответствующее мета поле?

Пока я пришел только к такому пути:
При срабатывании save_post ловлю значения нужных мне таксономий, очищаю от всего кроме цифр и сохраняю это значение в метаполе с ключом %taxonomy%_value. Но я уверен должно быть более грамотное решение...

или может это все избыточно и надо идти по другому пути..Очень буду признателен за ваши предложения и идеи!

Заметки к вопросу:
kaliyan 5.3 года назад

В вашем случае (с вашей структурой) - это единственное решение