Error blogroll por themes antiguos
WordPress 19 de junio del 2007
A partir de la versión 2.1 de WordPress algunas funciones cambiaron, pero muchos themes siguen llamando a las viejas funciones. Por ello al actualizar a la versión 2.2 de un blog que estaba desactualizado mostraba el siguiente error en dónde debería mostrar los enlaces.

WordPress database error: [You have an error in your SQL syntax; check the ... to your MySQL server version for the right syntax to use near ” at line 1]
Buscando, he encontrado la solución en 2.1 blogroll error y ha consistido en poner como comentario el siguiente código, incluido en el sidebar (normalmente) del theme en cuestión:
/*
$link_cats = $wpdb->get_results(“SELECT cat_id, cat_name FROM $wpdb->linkcategories”);
foreach ($link_cats as $link_cat) {
?>
<h2><?php echo $link_cat->cat_name; ?></h2>
<ul><?php wp_get_links($link_cat->cat_id); ?> </ul>
<?php }
*/
y sustituirlo todo ello por la llamada la función:
get_links_list();
El theme desactualizado en cuestión era el Internet Jobs.
Relacionados:
Sobre mí
Cuando da error mostrando el blogroll…
Os ha podido pasar, cuando habéis actualizado la versión del WordPress, y el theme al llamar a las funciones que ya no se usan daba un error así….