gutenberg icon indicating copy to clipboard operation
gutenberg copied to clipboard

Query Loop polishing issues for 6.7

Open ntsekouras opened this issue 1 year ago • 7 comments

This is a non exhaustive list of issues we could aim to land for 6.7 to improve the user experience around this block.

More issues will be added and please feel free to add or suggest more to be included.

  • [ ] https://github.com/WordPress/gutenberg/issues/63350
  • [ ] https://github.com/WordPress/gutenberg/issues/31158
  • [ ] https://github.com/WordPress/gutenberg/issues/30369
  • [ ] https://github.com/WordPress/gutenberg/issues/63028
  • [ ] https://github.com/WordPress/gutenberg/issues/49280 particularly for a blog pattern
  • [ ] Replace “post type” with “content type” and the dropdown should be radio if there are only two options.
  • [ ] https://github.com/WordPress/gutenberg/issues/42810
  • [ ] https://github.com/WordPress/gutenberg/issues/63497
  • [x] #63598
  • [ ] #63599
  • [ ] https://github.com/WordPress/gutenberg/issues/42554
  • [ ] https://github.com/WordPress/gutenberg/issues/64746
  • [ ] https://github.com/WordPress/gutenberg/pull/64167

ntsekouras avatar Jul 10 '24 14:07 ntsekouras

Do we want to set the default value of the query block to be inherit as well? If so, here's a quick PR for it: https://github.com/WordPress/gutenberg/pull/63362

jeryj avatar Jul 10 '24 15:07 jeryj

Query Loop deletion from template: make the warning message more understandable by adding context

This message has never done anything but needlessly interrupt me, unfortunately.

Perhaps this kind of hand-holding stuff could be grouped and opt-out-able when you first onboard. Some people will make hundreds of sites but on every new site the editor will assume you know nothing.

ktmn avatar Jul 10 '24 18:07 ktmn

IMHO the most needed improvement is the skip current post ID https://github.com/WordPress/gutenberg/issues/42810

Marc-pi avatar Jul 10 '24 21:07 Marc-pi

Nice to see some progress on this block. How about adding more options for the sort order, like #51290 or #50999? In my opinion, these are low-hanging fruit that would greatly improve this block for the end user.

brnhrst avatar Aug 01 '24 06:08 brnhrst

Nice to see some progress on this block. How about adding more options for the sort order, like #51290 or #50999? In my opinion, these are low-hanging fruit that would greatly improve this block for the end user.

Absolutely, the ability to ad a randomized post from a specific category would be useful for many sites that want to highlight their archive. I was surprised when looking for this feature and it had been removed.

ddegner avatar Aug 12 '24 14:08 ddegner

I would like to add the post format filter to this list since we know that post formats where highly requested by users for 6.7. The issue has a very long discussion in it, and is not limited to one feature: https://github.com/WordPress/gutenberg/issues/53049 The experimental PR is more limited in its scope. https://github.com/WordPress/gutenberg/issues/53049

carolinan avatar Aug 14 '24 12:08 carolinan

I think you meant to link to https://github.com/WordPress/gutenberg/pull/64167! I'm going to add this in for the sake of tracking. Thank you <3

annezazu avatar Aug 28 '24 17:08 annezazu

Lots of unchecked boxes here and only a fortnight until the last Gutenberg RC before Beta 1. Shall we move this overview issue to the "Punted to 6.8" column?

noisysocks avatar Sep 03 '24 00:09 noisysocks

As a quick update, some improvements have happened that weren't tracked here. Much of this work has focused on the default settings of the Query Loop block and various UX refinements to configure it properly.

Done:

In progress:

  • https://github.com/WordPress/gutenberg/pull/64916
  • https://github.com/WordPress/gutenberg/pull/64167
  • https://github.com/WordPress/gutenberg/pull/63147
  • https://github.com/WordPress/gutenberg/pull/61222

The latter two seem unlikely to land but could perhaps with some additional help.

annezazu avatar Sep 03 '24 00:09 annezazu

Long awaited... Thanks in advance to all the people involved on this. I should still read all the related issues to better understand what's really going on...

But I can try to give my UX feedback. For me the three most frustrating things about the Query Loop / Pagination blocks are:

  • That for some time I've found it was difficult/too confusing for me to implement different designs for the first page of the query loop and the paginated ones. Or to add markup between the posts in the paginated pages...

  • That there's a Bug with the pagination of the last page that makes it blank when the "inherit" is off. I can still repro it. Happens with WP 6.6.2 & Gutenberg 19.1.0 https://github.com/WordPress/gutenberg/issues/47252

  • I really dislike that depending on if we inherit or not, the Urls are expressed like /page/2 or something like /?query-22-page=2. I'd wish the pagination to always be like the former, and that the context details could be managed internally... fully transparent to the URL and the end user.

jeflopodev avatar Sep 10 '24 10:09 jeflopodev

I'd like to propose to add https://github.com/WordPress/gutenberg/pull/65524 to the list.

afercia avatar Sep 24 '24 08:09 afercia

I'd like to propose to add https://github.com/WordPress/gutenberg/pull/65524 to the list.

I've added it to this list, but as I'm not sure what's possible for 6.7, I've also added it to this larger tracking issue for extra visibility: https://github.com/WordPress/gutenberg/issues/41405.

mikachan avatar Sep 24 '24 17:09 mikachan

With 6.7 out in the world, let's close this out. If we have a set of issues for 6.8, please open a new iteration issue so folks can follow along.

annezazu avatar Dec 17 '24 20:12 annezazu