I’m currently working with @bedhed in the preliminary stages of working on the bidirectional nav / Table of Contents features described here.
One slightly large piece missing from this work is a page which could display an ‘intersection’ of tags, (ie, topics which have both the ‘pr-welcome’ and ‘votes-friendly’ tags). A mockup is here:
Is this a change that would be welcome / tolerated in core, if it were true that it didn’t change any existing functionality? (This strikes me as a change which is easier to make in core, rather than in a plugin)
(if no) Are there folks out there that would be interested in this functionality as its own separate plugin, rather than bundled up with the Table of Contents stuff?
I’ve been reading up on Tags and the ability to intersect multiple tags so that you can query posts on multiple tags. Just wondering where this is at? Is this functionality enabled? If yes, how do I incorporate this in a ‘Tags’ page?
For further detail, this is what we are looking to do:
On the main “tags” page, we want to have a row for “parent tags”, which are essentially tag categories that other tags fall under. In our example, Parent tags would include “Syllabus Material”, “Exams”, and “Case Study”.
When you click on the Parent tag, all of the corresponding “Child tags” show up, and can be sorted by Count or Name. Here, Syllabus Material is selected as the parent tag, and “Topic 2” is selected as the child tag. Once a child tag is selected, it shows up in the box above.
Multiple child tags can be selected from each parent tag. In step 2 (below), “Exam 20” (Child tag) is selected from the “Exams” (Parent tag) section. This then appears at the box at the top.
Especially I am interested in multiple drop down fields - one for each tag category. That way users can filter posts based on different “taxonomies” (Using the wp term here)
You can then bookmark that URL or add it to a menu or whatever you like. It’s not quite as simple as a checkbox or dropdown, but it’s pretty straightforward for most users to take advantage of if they wish.