itmaybejj / editoria11y-wp

WordPress wrapper for Editoria11y
GNU General Public License v2.0
5 stars 1 forks source link

Ability to filter issue tracker by post type/status/etc #16

Closed cbirdsong closed 1 month ago

cbirdsong commented 9 months ago

It would be good if the issue tracker could be filtered to only show issues in posts that have been published or by a particular author.

itmaybejj commented 9 months ago

Let me get IDs working first, then I'll explore expanding the dashboard filters.

It gets complicated fast because my results include posts, pages, users and custom entities, so I'll need to have separate queries that join different tables depending on which filters are active. Nothing too difficult; just a matter of when I will be able to spare the time. Hopefully this winter.

cbirdsong commented 9 months ago

I guess the plugin doesn't have its own post type for storing this info and instead stores it as metadata attached to each post/term/user/whatever?

itmaybejj commented 9 months ago

I ended up having to store information in a completely independent set of tables. I wanted to store things as metadata, but there were just too many post/page/custom-whatever types.

My current Drupal sprint is...relevant. Same challenges over there, and I've been working to add in whatever entity ID information can be gleaned to allow for fancier dashboards and automatic updates for changing urls and post deletions.

I'm hoping to finish that in the coming weeks, and then I can hopefully port a bunch of that new code over to WP.

itmaybejj commented 1 month ago

1.0.15