WordPress 2.1 get_links Vs wp_get_links

Finalmente sono riuscito anch’io ad upgradare i vari blog all’ultima versione (2.1.1) di WordPress, il problema fondamentale in cui incappavo appena uscita la 2.1 stava nel fatto che non riuscivo piu’ a mostrare i vari “blogrolls” o categorie di links nella sidebar.
Questo perche’ dalla 2.1 alcune funzioni sono state completamente sostituite, tra cui anche quella che mostra le famose liste, ma sono finalmente riuscito a venirne a capo e vi mostro come:

se prima avevate un codice come questo:

<?php get_links (6, ‘<li>’, ‘</li>’, ”, ‘0’, ‘name’, ‘0’, ‘0’, ‘-1’, ‘0’, ‘1’); ?>

lo stesso codice va sostituito con qualcosa tipo questo:

<?php wp_get_links (‘title_before=&title_after=&category=41&orderby=name&title_li=0&show_description=0’); ?>

Attenzione inoltre che e’ cambiata anche la “classificazione” delle categorie (gli ID), come noterete infatti se prima richiamavo il numero “6” ora devo richiamare il numero “41” questo perche’ le tabelle che gestiscono i link sono state “mergiate” con altre cosi’ che gli ID sono stati modificati.
Per verificare quali sono i nuovi ID delle vostre categorie di link basta andare nell’admin->blogroll selezionare di visualizzare una particolare categoria e recuperare l’ID dall’url (…link-manager.php?cat_id=41…)

Bene ora mi aspettano una dozzina di blog da upgradare e modificare, sara meglio che cominci subito…

PS
La nuova versione di WP ha un editor “advanced” se lo volete provare, premete ALT-SHIFT-V (Firefox) o ALT-V (IE) mentre siete nell’editor 😉



Leave a Comment