Skip to content

Consider a user preference for "Advanced" link editing #60444

@richtabor

Description

@richtabor

I'd like to discuss considering a preference for how one creates and edits links throughout the editor.

Based on the feedback on #50891 it's clear that no one solution works for everyone.

Current, with link preview

When you select, or insert, a link, the link's "preview" is rendered, which presents the external link, URL, and edit/unlink/copy controls. If you want to edit the link further—like, open it in a new tab—you invoke the "edit" view, which has additional link controls.

CleanShot 2024-04-03 at 16 42 52

Advanced, without link preview

#50998 explores removing the "preview" from Link Control, where when you click on a link, you see the full "edit" view of the link instead—there's no preview. This could become the "Advanced" link editing experience, where when you create (or click) a link, you skip the link preview step completely.

CleanShot 2024-04-03 at 16 43 41

Alternatives

This "Advanced" flow becomes the link editing experience.

I'm not sold on this, as every time you add a link, you'll see the edit view of a link, which has a substantially larger footprint. And if we add unlink and copy link controls (which are likely necessary), the view grows in complexity even further.

Thoughts? @WordPress/outreach

If we think this is a good approach, I don't love "Advanced" link editing—let's think of potential alternatives.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs Design FeedbackNeeds general design feedback.[Feature] Link EditingLink components (LinkControl, URLInput) and integrations (RichText link formatting)[Type] EnhancementA suggestion for improvement.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions