#вопрос
Всем привет. Помогите, пожалуйста, решить техническую задачу.
Создаю на WP + Elementor Pro + ACF сайт-каталог компаний, оказывающих определенные услуги (допустим, 2 вида услуг - service1, service2) в одном из штатов США, в котором 1000 городов
задача: нужно на странице каждого города подгружать список компаний, оказывающих данную услугу в данном городе
структура планируется такая:
domain.tld/service1/city1 - на этой странице нужно выводить список компаний (если они есть), которые оказывают услугу service1 в городе city1
...
domain.tld/service1/city1000 - на этой странице нужно выводить список компаний (если они есть), которые оказывают услугу service1 в городе city1000
domain.tld/service2/city1 - на этой странице нужно выводить список компаний (если они есть), которые оказывают услугу service2 в городе city1
...
domain.tld/service2/city1000 - на этой странице нужно выводить список компаний (если они есть), которые оказывают услугу service2 в городе city1000
при помощи плагина CPT UI я создал 2 кастомных типа записей (service1, service2) - записями в них будут как раз города
для страницы города я создам шаблон в элементоре
и теперь я не понимаю, как мне быть с компаниями.
допустим, есть 2000 компаний, которые между городами и сервисами распределены случайным образом:
планирую создать для компаний отдельный кастомный тип записи + поля при помощи ACF.
для каждой компании среди прочих будут поля:
- содержащее город, в котором работает эта компания
- содержащее список услуг (одну или две)
и вот дальше у меня ступор.
каким образом мне на странице domain.tld/service1/city1 вывести все компании, в которых есть поля город=city1 и услуга=service1 ?
какие-то дополнительные плагины купить и поставить - не проблема.