A quanto pare sono io che sono strano, ma non sono riuscito a trovare una funzione banalissima di wordpress : Mettere tutti i link dentro un menu’ a discesa.
E’ cosi’ strano ? Boh. Comunque questo e’ il codice che ho escogitato per inserire tutti i link nel menu’ a discesa. Quando si fa la selezione, il link viene aperto in una nuova finestra.
<form name=”jump2″>
<select name=”Link” OnChange=”window.open(jump2.Link.options[selectedIndex].value)”>
<option selected>Scegli link</option>
<?php
//tira fuori tutti i link senza alcuna distinzione e li schiaffa in un listbox
//porca eva, nessuno che abbia pensato a questa semplice cagata ??
$link_cats = $wpdb->get_results(“SELECT link_name, link_url FROM `wp_links`”);
foreach ($link_cats as $link_cat) {
?>
<option value=”<?php echo $link_cat->link_url; ?>”><?php echo $link_cat->link_name; ?></option>
<?php } ?></select>
</form>