Repository navigation
feat(wordpress): 1.2.1 lists Site Editor templates, patterns and menus in the PDF links report - #56
Merged
Merged
Conversation
…nd menus in the PDF links report, 20 rows per page
…ith picked pages, only what the site shows, Edit link guard)
…inks anywhere, ID tiebreak, cap copy), plain External services
…er PDF link, picked mode stated once in the header
…and synced patterns and menus at any depth; hierarchy templates kept; nav fallback edges; honest picked title; picked pages first; a11y row headers)
…e patterns and menus pages insert (settings page +60 ms over 1.2.0, from +200); picked drafts count; one owner for picked pages
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Background
The settings page's PDF links report (1.2.0) reads only pages and posts. On a block theme, the home page, header, footer and menus live in the Site Editor, so their PDF links open in SimplePDF but were missing from the report.
Changes
get_block_templates()(theme files included): templates in effect (picker templates only when a reachable page uses them), then a worklist that follows template parts, registered patterns, synced patterns and menus at any depth, with the newest-menu fallback for a navigation block without a menu; patterns and menus inserted in pages are found in one pre-filtered scanNotes