Bei mir ein Dropdown per PHP erzeugt.
Hier der betreffende Teil
PHP
<?php
global $wp_registered_sidebars;
//var_dump($wp_registered_sidebars);
for($i=0;$i<1;$i++){ ?>
<li>
<select name="sidebar_generator[<?php echo $i?>]" style="display: none;">
<option value="0"<?php if($selected_sidebar[$i] == ''){ echo " selected";} ?>>WP Default Sidebar</option>
<?php
$sidebars = $wp_registered_sidebars;// sidebar_generator::get_sidebars();
if(is_array($sidebars) && !empty($sidebars)){
foreach($sidebars as $sidebar){
if($selected_sidebar[$i] == $sidebar['name']){
echo "<option value='{$sidebar['name']}' selected>{$sidebar['name']}</option>\n";
}else{
echo "<option value='{$sidebar['name']}'>{$sidebar['name']}</option>\n";
}
}
}
?>
Alles anzeigen
Da die Liste mittlerweile über 150 Einträge enthält und mir bald das Mausrad heißläuft, brauche ich da ne andere Lösung.
Wie schaffe ich das, das der letzte Eintrag in der Auswahlliste als Default ausgewählt wird?
Die Liste selbst ist nicht fix - da werden immer wieder mal Einträge hinzugefügt oder gelöscht.
Dann müßte ich nicht mehr scrollen oder klicken.