We have "Posts per page" setting in Settings > Reading, which can also be accessed in the Editor, when editing template such as home.html:
Query Loop block can override that setting though by disabling "Inherit query from template" option in block settings. In that case a custom "Posts per page" setting is available on the block level. This is confusing for the customers, because:
the Query Loop custom posts per page setting is somewhat hidden, accessible only from the floating toolbar.
there is no mention anywhere that global "Posts per page" setting is being overridden.
I'm not quite sure what the solution is. Could the global and the custom "posts per page" settings be aware of each other, so that we can let users know that their settings are being overridden?
Perhaps we could include a message here?
Another thing that might be useful is making the Query Loop's block "Posts per page" setting more visible by putting it in the block settings in the sidebar too?
What problem does this address?
We have "Posts per page" setting in Settings > Reading, which can also be accessed in the Editor, when editing template such as home.html:
Query Loop block can override that setting though by disabling "Inherit query from template" option in block settings. In that case a custom "Posts per page" setting is available on the block level. This is confusing for the customers, because:
https://github.com/user-attachments/assets/c9604802-f4cc-42e4-a6c8-5877b7ed4e45
What is your proposed solution?
I'm not quite sure what the solution is. Could the global and the custom "posts per page" settings be aware of each other, so that we can let users know that their settings are being overridden?
Perhaps we could include a message here?![image](https://github.com/user-attachments/assets/af4b109e-e65c-4e94-8876-2ca2fd193301)
Another thing that might be useful is making the Query Loop's block "Posts per page" setting more visible by putting it in the block settings in the sidebar too?