Wie füge ich zusätzliche Felder zu allen verfügbaren Widgets hinzu?

Ich finde kein komplettes Tutorial, das zeigt, wie Felder zu einem Widget hinzugefügt / gespeichert / abgerufen werden können. Kann jemand bitte ein einfaches Beispiel zeigen, wie man eine einfache Auswahl hinzufügt, die Daten speichert und sie im Vordergrund abruft.

Alles, was ich bisher bekommen habe, ist http://printscr.com/76d051

add_action('in_widget_form', 'add_widget_fields'); function add_widget_fields(){ $html =''; $html .='Blue'; $html .='Red'; $html .='Green'; $html .=''; echo $html; } 

Ich weiß nicht, welcher Name zu verwenden ist, wie es abgerufen wird, sobald es gespeichert wird und wie es für alle Widgets angezeigt wird.

Ich muss nur eine einfache Auswahl hinzufügen, um eine Liste mit zusätzlichen Widget-Stilen anzuzeigen. und ich würde das gerne durch theme functions.php tun, anstatt ein komplettes Plugin zu erstellen.

Jede Hilfe wird geschätzt.

Solutions Collecting From Web of "Wie füge ich zusätzliche Felder zu allen verfügbaren Widgets hinzu?"