WordPress.org

Make WordPress Core

Opened 5 years ago

Closed 2 years ago

#10519 closed enhancement (fixed)

Change to default widget behavior / ui

Reported by: heather_r Owned by: azaozz
Milestone: Priority: low
Severity: minor Version:
Component: Widgets Keywords: 2nd-opinion
Focuses: Cc:

Description

1) Default widgets do not appear as added widgets under Appearance > Widgets. To clear them out, a user must add a blank text widget. There is no text describing this process.

2) When a user adds a widget to the defaults, all of the defaults disappear. This is very confusing and has led to a number of support requests.

Recommended action: Display default widgets as added under Appearance > Widgets, so users can remove and add without encountering these issues.

Change History (4)

comment:1 mtdewvirus5 years ago

The major problem is that most themes aren't using widget functions in the static sidebars. They are calling other WordPress functions directly.

comment:2 azaozz5 years ago

Mtdewvirus is right. This can be fixed reliably only in the themes. The only possible fix in core would be to change dynamic_sidebar() to always return true but that may have other implications.

comment:3 scribu5 years ago

  • Keywords 2nd-opinion added; widgets ui removed
  • Milestone changed from Unassigned to Future Release

comment:4 ryan2 years ago

  • Milestone Future Release deleted
  • Resolution set to fixed
  • Status changed from new to closed

This has been fixed for the default theme. As good as we'll likely get.

Note: See TracTickets for help on using tickets.