[wp-meta] [Making WordPress.org] #2753: Plugin directory search sorting and filtering

Making WordPress.org noreply at wordpress.org
Thu Jun 1 17:17:41 UTC 2017


#2753: Plugin directory search sorting and filtering
-------------------------------------+-------------------------------------
 Reporter:  tellyworth               |       Owner:
     Type:  enhancement              |      Status:  new
 Priority:  normal                   |   Milestone:  Plugin Directory v3 -
Component:  Plugin Directory         |  Future
 Keywords:  ui-feedback needs-       |  Resolution:
  screenshots                        |
-------------------------------------+-------------------------------------

Comment (by gibrown):

 We had some discussion about this in the plugin dir meeting yesterday.
 Want to capture two potential options for how to do implementation:

 1. Use the new Jetpack search sidebar widget to provide faceted search and
 filtering on the search page:
 https://github.com/Automattic/jetpack/blob/master/modules/search/class
 .jetpack-search-widget-filters.php

 We'd also want to implement the appropriate sorting of results and
 redesign the layout of the page so it works on mobile.

 This is probably the easiest path since it uses a lot of already existing
 code.  An example of filtering and results is here:
 https://vip.wordpress.com/?s=search&category=case-
 studies&year=2013&monthnum&day

 2. A React/JS app that let's users interactively refine their searches. I
 had build something like this in backbone a while ago
 (https://greg.blog/2012/08/20/quickly-build-faceted-search-with-
 elasticsearch-and-backbone-js/), but that wouldn't work very well here.
 Ideally this would be a flexible UI that could be used in other situations
 also.

 This would let us build a much more modern search interface: search as you
 type, fast responses to changes, etc. But it would also be a fair bit more
 work since it is all new development. Almost certainly needs some
 additional help.

 We would also need to iterate on the rest api a fair bit. The other
 benefit to building a great React/JS app here is that it could be reused
 in wp-admin where most users do their searching for new plugins. This
 would be a big benefit.

--
Ticket URL: <https://meta.trac.wordpress.org/ticket/2753#comment:10>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org


More information about the wp-meta mailing list