Warum sind Shortcodes in Widgets standardmäßig deaktiviert?

Ich habe mich rundherum umgeschaut, kann aber keine definitive Antwort auf meine Frage finden: Warum sind WordPress-Shortcodes in Text-Widgets standardmäßig deaktiviert?

Es ist sehr einfach, sie zu aktivieren, mit der Zeile add_filter('widget_text', 'do_shortcode') , also bin ich nur neugierig, warum WordPress diese Option nicht standardmäßig aktiviert hat.

Aus möglichen Sicherheitsgründen? Seitenrendering-Geschwindigkeit?

Solutions Collecting From Web of "Warum sind Shortcodes in Widgets standardmäßig deaktiviert?"

Das war lange der Fall, Text-Widget existierte, bevor Shortcodes WordPress hinzugefügt wurden, und seitdem kümmerte sich niemand mehr darum, es zu implementieren. Aber Version 4.9, die für November / Dezember geplant ist, wird dies endlich für das Text-Widget aktiviert haben.

Der Grund ist eigentlich sehr einfach, das Text-Widget ist kein vollwertiger Inhalt und viele Shortcodes benötigen den Kontext eines Inhalts (oder korrekter, Post), um korrekt ausgeführt zu werden.

Wie @milan sagte, wird sich dies in 4.9 von einem technischen Standpunkt aus ändern, aber viele Shortcodes werden wahrscheinlich nicht funktionieren, was keine großartige Benutzererfahrung ist.