Salut, ceea ce descri este posibil in mai multe variante:
1) vezi modulul pods sau acf are optiuni de relatie intre CPT-uri
a) introduci toate orasele ca cpt
b) introduci toate magazinele ca cpt
c) setezi relatia dintre campuri (un oras poate avea mai mutle magazine, un tip de magazin se poate gasi in mai multe orase)
d) creezi un template pentru orase (poti crea unul si pentru magazine)
2) creaza un cpt(custom post type) pentru magazine si introdu orasele ca custom taxonomy si aici te poate ajuta un modul precum pods capabil sa creeze custom taxonomies, odata creata lista de magazine doar bifezi orasele din taxonomy in care orasele exista.
3) pot exista si alte solutii poate mai simple, la asta am reusit sa ma gandesc acum, informeaza-te un pic din link-urile din acest mesaj, ia in considerare ca setarea pe care o cauti nu este foarte dificila dar este iesita din comun si o sa iti manance ceva timp sa o setezi cum trebuie.
Sfatul meu este sa incerci pods, pierde un pic de timp cu acest modul, incearca sa il setezi (chiar daca e nevoie sa il resetezi de cateva ori) o sa vezi ca e foarte puternic si te poate ajuta sa ajungi la o solutie.
Inițiator fir de discuții
kalmahar
(@kalmahar)
Din metoda numarul 2 am reusit sa creez un cpt pentru magazine la care am adaugat un field de tip relationship denumit Location in care am adaugat orasele.
Acum pot da in stanga Ad new store – caruia ii pot selecta unul sau mai multe orase, doar ca nu reusesc sa creez un template sau o pagina in care sa am afisate toate orasele.
P.S sper ca nu stresez cu intrebarile mele (stupide probabil).
Salut, intrebarile sunt binevenite, rezultatele vor fi mai lente datorita perioadei (sarbatori iarna), nu pot intra acum in prea multe detalii, imi pare rau, tot ce pot face e sa iti dau link catre niste pagini care contin mai multe informatii (din pacate in engleza):
Adding a new field to the page edit screen and displaying that in your template – using pods
WordPress With Pods, No PHP Needed
Using Pods Frontier Auto Template
Creating The Automatic Template Plugin
si o sa revin cu informatii cand o sa am mai mult timp sa dau un raspuns mai concludent.
Lectura placuta (si vizionare placuta 🙂 )