#58597 closed enhancement (fixed)
Allow non-block themes to add theme support for link color settings
Reported by: | poena | Owned by: | audrasjb |
---|---|---|---|
Milestone: | 6.3 | Priority: | normal |
Severity: | normal | Version: | |
Component: | Themes | Keywords: | has-patch has-screenshots commit needs-docs has-dev-note |
Focuses: | Cc: |
Description (last modified by )
Allow themes without theme.json to opt-in to block link color tools via:
add_theme_support( 'link-color' );
Follow up to https://core.trac.wordpress.org/ticket/57460 and https://core.trac.wordpress.org/ticket/57649 with a more limited scope than 'appearance-tools'.
Corresponding Gutenberg PR: https://github.com/WordPress/gutenberg/pull/51775
Attachments (3)
Change History (11)
#1
@
16 months ago
Testing instructions
Activate a classic theme.
Open the themes functions.php and locate a setup function or similar that uses
add_action( 'after_setup_theme'
. For example, if you are using Twenty Twenty-One, look for the function called
twenty_twenty_one_setup()
Add add_theme_support( 'link-color' );
inside that function.
Open the block editor.
Add a paragraph with a link.
Open the block settings sidebar and confirm that the link option is available in the color panel.
Select a custom link color using the color picker. Confirm that the color works in the editor and the front.
(I am suggesting the color picker because themes need to add their own CSS to make the custom theme palette colors work)
#4
@
16 months ago
- Keywords has-screenshots commit added
Thanks for the ticket and patch Carolina!
Tested on my side using a classic theme: works fine!
Self assigning for commit
.
#8
@
15 months ago
- Keywords has-dev-note added; needs-dev-note removed
Added to misc dev note.
draft: https://make.wordpress.org/core/?p=106236&preview=1&_ppp=2977223417
Updates theme support in wp-includes/class-wp-theme-json-resolver.php