Comunidad de diseño web y desarrollo en internet online

Error en blogroll

Citar            
MensajeEscrito el 24 Jul 2007 10:05 am
Muy buenas. Al actualizar a wordpress 2,2,1 he visto que hay un apartado nuevo (Blogroll).
Pues yo de mi theme borre el blog roll y ahora aparece un mensajito muy mono en el lateral de mi web que pone:
WordPress database error: [Unknown column 'link_count' in 'where clause']
SELECT * FROM wp_categories WHERE cat_ID > 0 AND link_count > 0 ORDER BY cat_name ASC

por otro lado en la administracion me salia error tambien porque no encontraba la columna en la base de datos (eso ya lo he arreglado)

Alguien sabe que pasos debo seguir??? Me pierdo un poco con esto :shock:

Por daniabril

15 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 Jul 2007 10:03 pm
Mirate ésta documentación, creo que te aclarará muchas cosas.

En la nueva versión de WordPress, se almacenan juntas las categorías de los post y las categorias de los enlaces, si haz eliminado blogroll, deberás crearla de nuevo y evitar que aparezca en tu sidebar por medio de codigo pero no eliminándola.

Por La100rra

Claber

5776 de clabLevel

11 tutoriales
4 articulos

Genero:Masculino  

Cd. Juárez, Chihuahua, México.

clabbrowser
Citar            
MensajeEscrito el 25 Jul 2007 08:17 am
GRACIAS VOYA ECHARLE UN VISTAZO A VER QUE TAL. Eso me pasa por tocar de mas :lol:

Por daniabril

15 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 25 Jul 2007 09:42 am

daniabril escribió:

Eso me pasa por tocar de mas :lol:


Que va, eso es culpa de la gente de Wordpress, que hacen las cosas a mitad.
Decidieron reunificar las categorías (no sé por qué alguien querría hacerlo, pero allá ellos) y se cargaron de un plumazo las funciones que mostraban los links por categoria, nombre, etc etc. Miles de templates a la mierda.

Lo mejor de todo, es que las "soluciones" que facilitaron, es decir, las nuevas funciones para mostrar los enlaces y demás... ¡¡sólo estaban hechas a la mitad!! En el momento en que yo descubrí el error en mi template (cambio de WP2.1 a WP2.2) no se podían recuperar las categorías por el nombre de la misma, ni por el texto identificativo (catname creo que es) pero en la documentación te decían que si aunque por algún lugar perdido de un foro encontré que efectivamente, alguien descubrió que no estaba implementado (no lo habían hecho todavía).

Mi solución es sustituir donde llames al blogroll y demás por esto :

<?php wp_list_bookmarks('category=XXX') ?>

donde XXX es el NUMERO de categoría (puedes verlo en el editor de las mismas)

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 25 Jul 2007 04:43 pm
Entonces no puedo poner mis links por categorias??????
No tiene sentido. De hecho he ido a poner una entrada en la web y en categorias me ponia:
WordPress database error: [Unknown column 'link_count' in 'where clause']
SELECT cat_ID FROM wp_categories WHERE category_parent = 0 AND ( link_count = 0 OR category_count != 0 OR ( link_count = 0 AND category_count = 0 ) ) ORDER BY category_count DESC
La verdad es que las bases de datos me pueden. Asi que necesito una explicacion un poco mas concreta de lo que tengo que hacer, por favor.

Solo con la linea que me das se arregla? o simplemente quito el apartado de blogroll? :oops:

Por daniabril

15 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 25 Jul 2007 04:47 pm
antes se usaba get_links y get_links_by_name (o similares) Ahora debes de usar :

wp_list_bookmarks('category=XXX')

donde XXX es el NUMERO de la categoría, evidentemente puedes hacer


wp_list_bookmarks('category=3')

wp_list_bookmarks('category=4')


Y tienes los links de las dos categorías corrspondientes.

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 25 Jul 2007 05:07 pm
Y eso donde va?
en el theme, en la zona correspondiente no?
Perdona mi ignorancia a veces

Por daniabril

15 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 25 Jul 2007 05:07 pm
si, en el theme

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 25 Jul 2007 05:09 pm
Muchas gracias de verdad voy a probar a ver que tal

Por daniabril

15 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 25 Jul 2007 05:20 pm
No consigo que me aparezcan las categorias cuando estoy en el panel de escribir entrada. No se. Me supera:

<li id="categories"></li>
</ul>
<li>
<h2>
<?php _e('Categories'); ?>
</h2>
<ul>
<?php list_cats(0, '', 'name', 'asc', '', 1, 0, 1, 1, 1, 1, 0,'','','','','') ?>
</ul>
</li>


Si toco algo de aquí se me jode.
Además es en el panel de administracion donde me sucede el problema. no en el theme. No veo la relacion (o no la quiero ver XD)

Por daniabril

15 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 Jul 2007 07:31 am
Bien, Mr. QUHO resolvió el enigma XD XD

Sr. QUHO escribió:

No tengo mucha experiencia con Wordpress , pero por lo que se ve:
Entra a tu BD y revisa la estructura de tu tabla wp_categories y revisa que tenga el campo link_count

Saludos!


Gracias Anima.....in ;)

Por La100rra

Claber

5776 de clabLevel

11 tutoriales
4 articulos

Genero:Masculino  

Cd. Juárez, Chihuahua, México.

clabbrowser

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.