Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Template for specific category: only load posts from that category in post template block #43699

Merged
merged 3 commits into from
Sep 7, 2022

Conversation

oandregal
Copy link
Member

@oandregal oandregal commented Aug 30, 2022

What

This PR makes the post template block to load only the posts from a specific category when the 1) the query block is set to inherit the filters from the template and 2) the user is editing the template of a specific category.

Why

We want to present the users with the contextual data they're editing. Part of #41947

How?

This PR continues the work started at #27128 (allow query to inherit from template) and #27972 (introduce templateSlug data to decouple from edit-site).

It inspects the value of the existing templateSlug and if it's category-<slug> it uses that info to prepare the query.

Testing Instructions

  • I've tested this using TwentyTwentyTwo.
  • Create some categories in your site and assign some posts to them.
  • I've added the category in the title of the post for make verification easier.
  • Go to site editor and create a new template for one of the items you've created.
  • Verify that the query block in site editor loads only the posts from that category.
  • Inspect the query inspector and unselect the "Inherit query from template" toggle. Verify that the post list contains now items from all categories.
Gravacao.de.ecra.a.partir.de.30-08-2022.12.13.24.webm

If the query block is part of a template
we should consider whether it's a template for a category.
@oandregal oandregal requested a review from ajitbohra as a code owner August 30, 2022 10:18
@oandregal oandregal self-assigned this Aug 30, 2022
@oandregal oandregal added the [Feature] Site Editor Related to the overarching Site Editor (formerly "full site editing") label Aug 30, 2022
@oandregal oandregal changed the title Template for specific category: only load posts from that category in query block Template for specific category: only load posts from that category in post template block Aug 30, 2022
@oandregal oandregal added the [Block] Post Template Affects the Post Template Block label Aug 30, 2022
@github-actions
Copy link

github-actions bot commented Aug 30, 2022

Size Change: +3.92 kB (0%)

Total Size: 1.25 MB

Filename Size Change
build/block-directory/index.min.js 7.05 kB -4 B (0%)
build/block-editor/index.min.js 161 kB +1.53 kB (+1%)
build/block-editor/style-rtl.css 15.2 kB +135 B (+1%)
build/block-editor/style.css 15.2 kB +131 B (+1%)
build/block-library/blocks/audio/theme-rtl.css 126 B +16 B (+15%) ⚠️
build/block-library/blocks/audio/theme.css 126 B +16 B (+15%) ⚠️
build/block-library/blocks/avatar/style-rtl.css 84 B +25 B (+42%) 🚨
build/block-library/blocks/avatar/style.css 84 B +25 B (+42%) 🚨
build/block-library/blocks/categories/style-rtl.css 100 B +21 B (+27%) 🚨
build/block-library/blocks/categories/style.css 100 B +21 B (+27%) 🚨
build/block-library/blocks/embed/theme-rtl.css 126 B +16 B (+15%) ⚠️
build/block-library/blocks/embed/theme.css 126 B +16 B (+15%) ⚠️
build/block-library/blocks/image/theme-rtl.css 126 B +16 B (+15%) ⚠️
build/block-library/blocks/image/theme.css 126 B +16 B (+15%) ⚠️
build/block-library/blocks/navigation/editor-rtl.css 1.99 kB +33 B (+2%)
build/block-library/blocks/navigation/editor.css 2 kB +37 B (+2%)
build/block-library/blocks/navigation/style-rtl.css 2.15 kB +117 B (+6%) 🔍
build/block-library/blocks/navigation/style.css 2.14 kB +115 B (+6%) 🔍
build/block-library/blocks/site-logo/editor-rtl.css 481 B +26 B (+6%) 🔍
build/block-library/blocks/site-logo/editor.css 481 B +26 B (+6%) 🔍
build/block-library/blocks/social-links/style-rtl.css 1.39 kB +2 B (0%)
build/block-library/blocks/social-links/style.css 1.39 kB +2 B (0%)
build/block-library/blocks/table/theme-rtl.css 190 B +15 B (+9%) 🔍
build/block-library/blocks/table/theme.css 190 B +15 B (+9%) 🔍
build/block-library/blocks/video/theme-rtl.css 126 B +16 B (+15%) ⚠️
build/block-library/blocks/video/theme.css 126 B +16 B (+15%) ⚠️
build/block-library/common-rtl.css 1.02 kB +12 B (+1%)
build/block-library/common.css 1.02 kB +12 B (+1%)
build/block-library/editor-rtl.css 11 kB +47 B (0%)
build/block-library/editor.css 10.9 kB +48 B (0%)
build/block-library/index.min.js 188 kB +829 B (0%)
build/block-library/style-rtl.css 12 kB +108 B (+1%)
build/block-library/style.css 12 kB +113 B (+1%)
build/block-library/theme-rtl.css 719 B +24 B (+3%)
build/block-library/theme.css 722 B +22 B (+3%)
build/block-serialization-default-parser/index.min.js 1.1 kB -12 B (-1%)
build/blocks/index.min.js 49.6 kB -64 B (0%)
build/components/index.min.js 198 kB +353 B (0%)
build/components/style-rtl.css 11.5 kB -67 B (-1%)
build/components/style.css 11.5 kB -67 B (-1%)
build/compose/index.min.js 12 kB +13 B (0%)
build/customize-widgets/index.min.js 11.3 kB -3 B (0%)
build/data/index.min.js 8.06 kB +9 B (0%)
build/edit-navigation/index.min.js 16 kB +2 B (0%)
build/edit-navigation/style-rtl.css 3.99 kB -10 B (0%)
build/edit-navigation/style.css 4 kB -12 B (0%)
build/edit-post/index.min.js 30.6 kB +51 B (0%)
build/edit-post/style-rtl.css 6.94 kB -3 B (0%)
build/edit-post/style.css 6.94 kB -1 B (0%)
build/edit-site/index.min.js 57.9 kB +137 B (0%)
build/edit-site/style-rtl.css 8.2 kB -18 B (0%)
build/edit-site/style.css 8.18 kB -20 B (0%)
build/edit-widgets/style-rtl.css 4.34 kB -7 B (0%)
build/edit-widgets/style.css 4.34 kB -5 B (0%)
build/editor/index.min.js 41.6 kB +23 B (0%)
build/format-library/index.min.js 6.75 kB -3 B (0%)
build/redux-routine/index.min.js 2.74 kB +1 B (0%)
build/viewport/index.min.js 1.09 kB +11 B (+1%)
build/widgets/index.min.js 7.19 kB -7 B (0%)
ℹ️ View Unchanged
Filename Size
build/a11y/index.min.js 982 B
build/annotations/index.min.js 2.76 kB
build/api-fetch/index.min.js 2.26 kB
build/autop/index.min.js 2.14 kB
build/blob/index.min.js 475 B
build/block-directory/style-rtl.css 990 B
build/block-directory/style.css 991 B
build/block-editor/default-editor-styles-rtl.css 378 B
build/block-editor/default-editor-styles.css 378 B
build/block-library/blocks/archives/editor-rtl.css 61 B
build/block-library/blocks/archives/editor.css 60 B
build/block-library/blocks/archives/style-rtl.css 65 B
build/block-library/blocks/archives/style.css 65 B
build/block-library/blocks/audio/editor-rtl.css 150 B
build/block-library/blocks/audio/editor.css 150 B
build/block-library/blocks/audio/style-rtl.css 122 B
build/block-library/blocks/audio/style.css 122 B
build/block-library/blocks/avatar/editor-rtl.css 116 B
build/block-library/blocks/avatar/editor.css 116 B
build/block-library/blocks/block/editor-rtl.css 161 B
build/block-library/blocks/block/editor.css 161 B
build/block-library/blocks/button/editor-rtl.css 441 B
build/block-library/blocks/button/editor.css 441 B
build/block-library/blocks/button/style-rtl.css 505 B
build/block-library/blocks/button/style.css 505 B
build/block-library/blocks/buttons/editor-rtl.css 292 B
build/block-library/blocks/buttons/editor.css 292 B
build/block-library/blocks/buttons/style-rtl.css 275 B
build/block-library/blocks/buttons/style.css 275 B
build/block-library/blocks/calendar/style-rtl.css 207 B
build/block-library/blocks/calendar/style.css 207 B
build/block-library/blocks/categories/editor-rtl.css 84 B
build/block-library/blocks/categories/editor.css 83 B
build/block-library/blocks/code/editor-rtl.css 53 B
build/block-library/blocks/code/editor.css 53 B
build/block-library/blocks/code/style-rtl.css 103 B
build/block-library/blocks/code/style.css 103 B
build/block-library/blocks/code/theme-rtl.css 124 B
build/block-library/blocks/code/theme.css 124 B
build/block-library/blocks/columns/editor-rtl.css 108 B
build/block-library/blocks/columns/editor.css 108 B
build/block-library/blocks/columns/style-rtl.css 406 B
build/block-library/blocks/columns/style.css 406 B
build/block-library/blocks/comment-author-avatar/editor-rtl.css 125 B
build/block-library/blocks/comment-author-avatar/editor.css 125 B
build/block-library/blocks/comment-content/style-rtl.css 92 B
build/block-library/blocks/comment-content/style.css 92 B
build/block-library/blocks/comment-template/style-rtl.css 187 B
build/block-library/blocks/comment-template/style.css 185 B
build/block-library/blocks/comments-pagination-numbers/editor-rtl.css 123 B
build/block-library/blocks/comments-pagination-numbers/editor.css 121 B
build/block-library/blocks/comments-pagination/editor-rtl.css 222 B
build/block-library/blocks/comments-pagination/editor.css 209 B
build/block-library/blocks/comments-pagination/style-rtl.css 235 B
build/block-library/blocks/comments-pagination/style.css 231 B
build/block-library/blocks/comments-title/editor-rtl.css 75 B
build/block-library/blocks/comments-title/editor.css 75 B
build/block-library/blocks/comments/editor-rtl.css 834 B
build/block-library/blocks/comments/editor.css 832 B
build/block-library/blocks/comments/style-rtl.css 632 B
build/block-library/blocks/comments/style.css 630 B
build/block-library/blocks/cover/editor-rtl.css 605 B
build/block-library/blocks/cover/editor.css 607 B
build/block-library/blocks/cover/style-rtl.css 1.55 kB
build/block-library/blocks/cover/style.css 1.55 kB
build/block-library/blocks/embed/editor-rtl.css 293 B
build/block-library/blocks/embed/editor.css 293 B
build/block-library/blocks/embed/style-rtl.css 410 B
build/block-library/blocks/embed/style.css 410 B
build/block-library/blocks/file/editor-rtl.css 300 B
build/block-library/blocks/file/editor.css 300 B
build/block-library/blocks/file/style-rtl.css 253 B
build/block-library/blocks/file/style.css 254 B
build/block-library/blocks/file/view.min.js 346 B
build/block-library/blocks/freeform/editor-rtl.css 2.44 kB
build/block-library/blocks/freeform/editor.css 2.44 kB
build/block-library/blocks/gallery/editor-rtl.css 948 B
build/block-library/blocks/gallery/editor.css 950 B
build/block-library/blocks/gallery/style-rtl.css 1.53 kB
build/block-library/blocks/gallery/style.css 1.53 kB
build/block-library/blocks/gallery/theme-rtl.css 108 B
build/block-library/blocks/gallery/theme.css 108 B
build/block-library/blocks/group/editor-rtl.css 337 B
build/block-library/blocks/group/editor.css 337 B
build/block-library/blocks/group/style-rtl.css 57 B
build/block-library/blocks/group/style.css 57 B
build/block-library/blocks/group/theme-rtl.css 78 B
build/block-library/blocks/group/theme.css 78 B
build/block-library/blocks/heading/style-rtl.css 76 B
build/block-library/blocks/heading/style.css 76 B
build/block-library/blocks/html/editor-rtl.css 327 B
build/block-library/blocks/html/editor.css 329 B
build/block-library/blocks/image/editor-rtl.css 876 B
build/block-library/blocks/image/editor.css 873 B
build/block-library/blocks/image/style-rtl.css 627 B
build/block-library/blocks/image/style.css 630 B
build/block-library/blocks/latest-comments/style-rtl.css 284 B
build/block-library/blocks/latest-comments/style.css 284 B
build/block-library/blocks/latest-posts/editor-rtl.css 213 B
build/block-library/blocks/latest-posts/editor.css 212 B
build/block-library/blocks/latest-posts/style-rtl.css 463 B
build/block-library/blocks/latest-posts/style.css 462 B
build/block-library/blocks/list/style-rtl.css 88 B
build/block-library/blocks/list/style.css 88 B
build/block-library/blocks/media-text/editor-rtl.css 266 B
build/block-library/blocks/media-text/editor.css 263 B
build/block-library/blocks/media-text/style-rtl.css 507 B
build/block-library/blocks/media-text/style.css 505 B
build/block-library/blocks/more/editor-rtl.css 431 B
build/block-library/blocks/more/editor.css 431 B
build/block-library/blocks/navigation-link/editor-rtl.css 705 B
build/block-library/blocks/navigation-link/editor.css 703 B
build/block-library/blocks/navigation-link/style-rtl.css 115 B
build/block-library/blocks/navigation-link/style.css 115 B
build/block-library/blocks/navigation-submenu/editor-rtl.css 296 B
build/block-library/blocks/navigation-submenu/editor.css 295 B
build/block-library/blocks/navigation-submenu/view.min.js 423 B
build/block-library/blocks/navigation/view-modal.min.js 2.78 kB
build/block-library/blocks/navigation/view.min.js 443 B
build/block-library/blocks/nextpage/editor-rtl.css 395 B
build/block-library/blocks/nextpage/editor.css 395 B
build/block-library/blocks/page-list/editor-rtl.css 363 B
build/block-library/blocks/page-list/editor.css 363 B
build/block-library/blocks/page-list/style-rtl.css 175 B
build/block-library/blocks/page-list/style.css 175 B
build/block-library/blocks/paragraph/editor-rtl.css 174 B
build/block-library/blocks/paragraph/editor.css 174 B
build/block-library/blocks/paragraph/style-rtl.css 260 B
build/block-library/blocks/paragraph/style.css 260 B
build/block-library/blocks/post-author/style-rtl.css 175 B
build/block-library/blocks/post-author/style.css 176 B
build/block-library/blocks/post-comments-form/editor-rtl.css 96 B
build/block-library/blocks/post-comments-form/editor.css 96 B
build/block-library/blocks/post-comments-form/style-rtl.css 493 B
build/block-library/blocks/post-comments-form/style.css 493 B
build/block-library/blocks/post-date/style-rtl.css 61 B
build/block-library/blocks/post-date/style.css 61 B
build/block-library/blocks/post-excerpt/editor-rtl.css 73 B
build/block-library/blocks/post-excerpt/editor.css 73 B
build/block-library/blocks/post-excerpt/style-rtl.css 69 B
build/block-library/blocks/post-excerpt/style.css 69 B
build/block-library/blocks/post-featured-image/editor-rtl.css 507 B
build/block-library/blocks/post-featured-image/editor.css 505 B
build/block-library/blocks/post-featured-image/style-rtl.css 166 B
build/block-library/blocks/post-featured-image/style.css 166 B
build/block-library/blocks/post-template/editor-rtl.css 99 B
build/block-library/blocks/post-template/editor.css 98 B
build/block-library/blocks/post-template/style-rtl.css 282 B
build/block-library/blocks/post-template/style.css 282 B
build/block-library/blocks/post-terms/style-rtl.css 73 B
build/block-library/blocks/post-terms/style.css 73 B
build/block-library/blocks/post-title/style-rtl.css 100 B
build/block-library/blocks/post-title/style.css 100 B
build/block-library/blocks/preformatted/style-rtl.css 103 B
build/block-library/blocks/preformatted/style.css 103 B
build/block-library/blocks/pullquote/editor-rtl.css 135 B
build/block-library/blocks/pullquote/editor.css 135 B
build/block-library/blocks/pullquote/style-rtl.css 326 B
build/block-library/blocks/pullquote/style.css 325 B
build/block-library/blocks/pullquote/theme-rtl.css 167 B
build/block-library/blocks/pullquote/theme.css 167 B
build/block-library/blocks/query-pagination-numbers/editor-rtl.css 122 B
build/block-library/blocks/query-pagination-numbers/editor.css 121 B
build/block-library/blocks/query-pagination/editor-rtl.css 221 B
build/block-library/blocks/query-pagination/editor.css 211 B
build/block-library/blocks/query-pagination/style-rtl.css 282 B
build/block-library/blocks/query-pagination/style.css 278 B
build/block-library/blocks/query-title/style-rtl.css 63 B
build/block-library/blocks/query-title/style.css 63 B
build/block-library/blocks/query/editor-rtl.css 439 B
build/block-library/blocks/query/editor.css 439 B
build/block-library/blocks/quote/style-rtl.css 213 B
build/block-library/blocks/quote/style.css 213 B
build/block-library/blocks/quote/theme-rtl.css 223 B
build/block-library/blocks/quote/theme.css 226 B
build/block-library/blocks/read-more/style-rtl.css 132 B
build/block-library/blocks/read-more/style.css 132 B
build/block-library/blocks/rss/editor-rtl.css 202 B
build/block-library/blocks/rss/editor.css 204 B
build/block-library/blocks/rss/style-rtl.css 289 B
build/block-library/blocks/rss/style.css 288 B
build/block-library/blocks/search/editor-rtl.css 165 B
build/block-library/blocks/search/editor.css 165 B
build/block-library/blocks/search/style-rtl.css 396 B
build/block-library/blocks/search/style.css 393 B
build/block-library/blocks/search/theme-rtl.css 114 B
build/block-library/blocks/search/theme.css 114 B
build/block-library/blocks/separator/editor-rtl.css 146 B
build/block-library/blocks/separator/editor.css 146 B
build/block-library/blocks/separator/style-rtl.css 233 B
build/block-library/blocks/separator/style.css 233 B
build/block-library/blocks/separator/theme-rtl.css 194 B
build/block-library/blocks/separator/theme.css 194 B
build/block-library/blocks/shortcode/editor-rtl.css 464 B
build/block-library/blocks/shortcode/editor.css 464 B
build/block-library/blocks/site-logo/style-rtl.css 192 B
build/block-library/blocks/site-logo/style.css 192 B
build/block-library/blocks/site-tagline/editor-rtl.css 86 B
build/block-library/blocks/site-tagline/editor.css 86 B
build/block-library/blocks/site-title/editor-rtl.css 84 B
build/block-library/blocks/site-title/editor.css 84 B
build/block-library/blocks/social-link/editor-rtl.css 184 B
build/block-library/blocks/social-link/editor.css 184 B
build/block-library/blocks/social-links/editor-rtl.css 674 B
build/block-library/blocks/social-links/editor.css 673 B
build/block-library/blocks/spacer/editor-rtl.css 322 B
build/block-library/blocks/spacer/editor.css 322 B
build/block-library/blocks/spacer/style-rtl.css 48 B
build/block-library/blocks/spacer/style.css 48 B
build/block-library/blocks/table/editor-rtl.css 494 B
build/block-library/blocks/table/editor.css 494 B
build/block-library/blocks/table/style-rtl.css 611 B
build/block-library/blocks/table/style.css 609 B
build/block-library/blocks/tag-cloud/style-rtl.css 239 B
build/block-library/blocks/tag-cloud/style.css 239 B
build/block-library/blocks/template-part/editor-rtl.css 235 B
build/block-library/blocks/template-part/editor.css 235 B
build/block-library/blocks/template-part/theme-rtl.css 101 B
build/block-library/blocks/template-part/theme.css 101 B
build/block-library/blocks/text-columns/editor-rtl.css 95 B
build/block-library/blocks/text-columns/editor.css 95 B
build/block-library/blocks/text-columns/style-rtl.css 166 B
build/block-library/blocks/text-columns/style.css 166 B
build/block-library/blocks/verse/style-rtl.css 87 B
build/block-library/blocks/verse/style.css 87 B
build/block-library/blocks/video/editor-rtl.css 561 B
build/block-library/blocks/video/editor.css 563 B
build/block-library/blocks/video/style-rtl.css 174 B
build/block-library/blocks/video/style.css 174 B
build/block-library/editor-elements-rtl.css 75 B
build/block-library/editor-elements.css 75 B
build/block-library/elements-rtl.css 54 B
build/block-library/elements.css 54 B
build/block-library/reset-rtl.css 478 B
build/block-library/reset.css 478 B
build/block-serialization-spec-parser/index.min.js 2.83 kB
build/core-data/index.min.js 15.5 kB
build/customize-widgets/style-rtl.css 1.38 kB
build/customize-widgets/style.css 1.38 kB
build/data-controls/index.min.js 653 B
build/date/index.min.js 32 kB
build/deprecated/index.min.js 507 B
build/dom-ready/index.min.js 324 B
build/dom/index.min.js 4.69 kB
build/edit-post/classic-rtl.css 546 B
build/edit-post/classic.css 547 B
build/edit-widgets/index.min.js 16.5 kB
build/editor/style-rtl.css 3.66 kB
build/editor/style.css 3.65 kB
build/element/index.min.js 4.68 kB
build/escape-html/index.min.js 537 B
build/format-library/style-rtl.css 571 B
build/format-library/style.css 571 B
build/hooks/index.min.js 1.64 kB
build/html-entities/index.min.js 448 B
build/i18n/index.min.js 3.77 kB
build/is-shallow-equal/index.min.js 527 B
build/keyboard-shortcuts/index.min.js 1.78 kB
build/keycodes/index.min.js 1.81 kB
build/list-reusable-blocks/index.min.js 1.74 kB
build/list-reusable-blocks/style-rtl.css 835 B
build/list-reusable-blocks/style.css 835 B
build/media-utils/index.min.js 2.93 kB
build/notices/index.min.js 953 B
build/nux/index.min.js 2.05 kB
build/nux/style-rtl.css 732 B
build/nux/style.css 728 B
build/plugins/index.min.js 1.94 kB
build/preferences-persistence/index.min.js 2.22 kB
build/preferences/index.min.js 1.3 kB
build/primitives/index.min.js 933 B
build/priority-queue/index.min.js 612 B
build/react-i18n/index.min.js 696 B
build/react-refresh-entry/index.min.js 8.44 kB
build/react-refresh-runtime/index.min.js 7.31 kB
build/reusable-blocks/index.min.js 2.21 kB
build/reusable-blocks/style-rtl.css 256 B
build/reusable-blocks/style.css 256 B
build/rich-text/index.min.js 10.4 kB
build/server-side-render/index.min.js 1.61 kB
build/shortcode/index.min.js 1.53 kB
build/token-list/index.min.js 644 B
build/url/index.min.js 3.61 kB
build/vendors/react-dom.min.js 38.5 kB
build/vendors/react.min.js 4.34 kB
build/warning/index.min.js 268 B
build/widgets/style-rtl.css 1.18 kB
build/widgets/style.css 1.19 kB
build/wordcount/index.min.js 1.06 kB

compressed-size-action

const categoryIds = categories
?.filter( ( { slug } ) => slug === targetSlug )
.map( ( { id } ) => id );
query.taxQuery = {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is useful, though we need to make it so any taxonomy works by default. I'm thinking on tags but also any 3rd party taxonomies (e.g.: product categories that Woo uses, etc).

Copy link
Contributor

@jameskoster jameskoster left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for working on this, it's behaving as expected from a UX perspective, so I'm approving on that account.

It would be nice to do something similar with the Archive Title block as a follow-up, since this is a bit sub-optimal 😅

Screenshot 2022-09-01 at 09 38 30


Something else we'll need to think about soon: As we implement this behaviour for other templates (taxonomies, specific posts / pages, etc), it seems reasonable that users will expect to fluidly move between editing template/content. At the moment Queries are locked.

I don't think direct manipulation is the way to go (there still needs to be some friction), but I think some more design exploration is warranted. Perhaps something like #43608 can inform the direction. cc @jasmussen.

@jasmussen
Copy link
Contributor

You're referring to the fact that you see real content, but you cannot (or should not) edit it? Yes, I think there needs to be some indication that it is shown but not meant to be editable.

Outside of bigger click-through layers and edit buttons, we could potentially — judiciuosly — apply user-select: none; to these pieces? On the other hand, that might disable multi-selection, so we might need some click-overlay after all 🤔 — but yes, the blue scrim for a disabled block, and an Edit button in the toolbar, that does makes sense. Not a blocker for this PR.

@jameskoster
Copy link
Contributor

You're referring to the fact that you see real content, but you cannot (or should not) edit it?

In this circumstance it's probably fine to make it editable (maybe even by direct manipulation, I shouldn't be so hasty). But at the moment it is not at all which feels a bit awkward. If you see a typo you need to go all the way to the post editor to fix it.

Not a blocker for this PR.

Absolutely. I was mostly connecting a dot, and hopefully trying to get ahead of something that I anticipate will be requested fairly soon after these features are merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Block] Post Template Affects the Post Template Block [Feature] Site Editor Related to the overarching Site Editor (formerly "full site editing") Needs User Documentation Needs new user documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants