Wie kann die function “Umschalt-Klick zum Bearbeiten dieses Widgets” in einem benutzerdefinierten Widget aktiviert werden?

Ich habe mehrere benutzerdefinierte Widgets erstellt, die aus dem Code der Standardwidgets modelliert wurden. Die Widgets funktionieren alle gut und ich benutze sie seit einiger Zeit in der Produktion.

Ich habe mit der neuen Customizer-API gearbeitet und gerade die function “Shift-Klick zum Bearbeiten” entdeckt. Keines meiner benutzerdefinierten Widgets funktioniert jedoch ordnungsgemäß mit dieser function.

Ich bin mir der aktuellen Einschränkung bewusst, dass das Widgets-Panel geöffnet sein muss, damit das angeklickte Widget den Fokus im Panel richtig einstellt: Die Standard-Widgets funktionieren so wie sie sollten.

Ich habe nach Quellen gesucht, um herauszufinden, wie das funktioniert, ohne Glück.

Was steuert dieses Verhalten bei der Registrierung eines Widgets?

Solutions Collecting From Web of "Wie kann die function “Umschalt-Klick zum Bearbeiten dieses Widgets” in einem benutzerdefinierten Widget aktiviert werden?"

In meinen benutzerdefinierten Widgets hatte ich das Hinzufügen der ID zu “before_widget” Markup weggelassen, da ich die IDs für das Styling nicht verwendete. Es stellt sich heraus, dass dies der Customizer JS zum Targeting der Widgets ist. (Duh)

Also, einschließlich der richtigen ID in der Widget-Ausgabe macht alles so wie es sollte.