Widget Wählen Sie Optionen nicht speichern

Ich habe ein Widget mit einem Dropdown-Menü mit einer Liste aller Seiten auf der Website. Ich versuche, meinen Code korrekt zu erhalten, sodass, wenn ein Benutzer eine Seite auswählt und nach dem Klicken auf Speichern im Widget, das Auswahlfeld nicht wieder auf den Wert “Wählen Sie eine Seite” zurückgesetzt wird.

Dies ist der Ausschnitt, den ich jetzt habe, aber es funktioniert nicht richtig. Es werden auch keine Fehler angezeigt. Jede Hilfe wäre willkommen. Vielen Dank

<label for="get_field_id('read_more_link'); ?>"> <select name="get_field_name('read_more_link'); ?>" id="get_field_id('read_more_link'); ?>" class="widefat"> <?php $pages = get_pages(); foreach ($pages as $page) { echo 'ID) . '" id="' . $page->post_title . '"', $read_more_link == $page ? ' selected="selected"' : '', '>', $page->post_title, ''; } ?>

Solutions Collecting From Web of "Widget Wählen Sie Optionen nicht speichern"