Sinds enige tijd ben ik bezig met een 'groot' blog waarbij ik tegen een probleem aan loop met het filteren van de content in wordpress. Wat ik wil klinkt heel simpel maar na veel vragen, uitproberen en zoeken ben ik nog geen stap dichter bij de oplossing.
Op de website wil ik een onderwerp filter kunnen instellen die, indien aangezet, aan blijft tenzij deze uitgezet wordt. Om het wat duidelijker toe te lichten:
De site heeft een aantal hoofd onderwerpen (dit zijn op dit custom taxonomies)
Ik wil dat de bezoeker een hoofd onderwerp kan selecteren door middel van een dropdown, en dat vervolgens alle content gefilterd is op dit onderwerp totdat de gebruiker de filter veranderd of uitzet(of op 'alle' zet). Dus ook wanneer men via het menu navigeert of een tag aanklikt bij een single post, moet het resultaat een query zijn van de geselecteerde filter+geselecteerde tag/categorie. Op dit moment kan men een hoofd onderwerp selecteren, maar als men een categorie of tag aanklikt veranderd de taxonomie gewoon en staat de filter dus weer uit (uiteraard).
In mijn gedachten gang zou ik voor de betreffende query moeten detecteren welk hoofd onderwerp op dit moment geselecteerd staat, en daarna met behulp van if statements de juiste query doen.
In principe kan men in wordpress sinds 3.1 queries doen zoals ?onderwerp=italiaans&category=reviews (link), maar daarmee is het probleem van het aanklikken van een menu-item of tag nog niet opgelost. Ik heb ook geprobeerd om met de plugin 'multiple taxonomie queries'.
Ideeen hier over zijn van harte welkom!
Op de website wil ik een onderwerp filter kunnen instellen die, indien aangezet, aan blijft tenzij deze uitgezet wordt. Om het wat duidelijker toe te lichten:
De site heeft een aantal hoofd onderwerpen (dit zijn op dit custom taxonomies)
- Thais
- Italiaans
- Grieks
- Turks
- Restaurants
- Reviews
- Winkels
Ik wil dat de bezoeker een hoofd onderwerp kan selecteren door middel van een dropdown, en dat vervolgens alle content gefilterd is op dit onderwerp totdat de gebruiker de filter veranderd of uitzet(of op 'alle' zet). Dus ook wanneer men via het menu navigeert of een tag aanklikt bij een single post, moet het resultaat een query zijn van de geselecteerde filter+geselecteerde tag/categorie. Op dit moment kan men een hoofd onderwerp selecteren, maar als men een categorie of tag aanklikt veranderd de taxonomie gewoon en staat de filter dus weer uit (uiteraard).
In mijn gedachten gang zou ik voor de betreffende query moeten detecteren welk hoofd onderwerp op dit moment geselecteerd staat, en daarna met behulp van if statements de juiste query doen.
In principe kan men in wordpress sinds 3.1 queries doen zoals ?onderwerp=italiaans&category=reviews (link), maar daarmee is het probleem van het aanklikken van een menu-item of tag nog niet opgelost. Ik heb ook geprobeerd om met de plugin 'multiple taxonomie queries'.
Ideeen hier over zijn van harte welkom!