¿Cómo ocultar una categoría en el widget de WordPress?


Dudas sobre Wordpress, Blogger y demás plataformas de contenidos
   

¿Cómo ocultar una categoría en el widget de WordPress?

Notapor Manuel de la Fuente » Sep 2010, 19:49

Cuando publico un artículo al que no le asigno ninguna categoría, aparece en el widget una nueva categoría llamada "Sin categoría" (valga tanta redundancia). ¿Cómo hago para que en el widget salgan todas las demás y esa no?
Avatar de Usuario
Manuel de la Fuente
Nivel 6
 
Mensajes: 512
Registrado: May 2009, 15:33
Ubicación: México
Twitter: @ManuelFte

Re: ¿Cómo ocultar una categoría en el widget de WordPress?

Notapor elQuique » Sep 2010, 21:41

En el widget no tienes control, si es el que viene por defecto, pero puedes modificar levemente el template para mostrar TODAS las categorías menos esa.

Si el template es viejo usa wp_list_cats: http://codex.wordpress.org/Function_Ref ... _list_cats

Si es de los nuevos usa wp_list_categories: http://codex.wordpress.org/Template_Tag ... categories

Ahí esta el formato de cada uno, si no lo logras pega el grito y lo vemos.
Avatar de Usuario
elQuique
Moderador
 
Mensajes: 2024
Registrado: May 2009, 18:43
Ubicación: Florida, Uruguay
Twitter: @elQuique

Re: ¿Cómo ocultar una categoría en el widget de WordPress?

Notapor Manuel de la Fuente » Sep 2010, 19:33

Sí me funcionó, gracias, aunque tuve que tocar archivos ajenos al theme y lo más probable es que la línea que agregué se borre durante la siguiente actualización, si es que se me olvida que está ahí. :-D
Avatar de Usuario
Manuel de la Fuente
Nivel 6
 
Mensajes: 512
Registrado: May 2009, 15:33
Ubicación: México
Twitter: @ManuelFte

Re: ¿Cómo ocultar una categoría en el widget de WordPress?

Notapor elQuique » Sep 2010, 00:37

Guarda una copia así comparas con el nuevo archivo o anota la linea.

Por lo general y de apuro lo hago igual que tu a esas modificaciones y pruebas hasta que un día me doy el tiempo y hago un plugin :)

Verifica si lo que modificaste o sea esa función no es sobreescribible y puedes copiarla y escribirla en el archivo functions.php de tu theme ;)
Avatar de Usuario
elQuique
Moderador
 
Mensajes: 2024
Registrado: May 2009, 18:43
Ubicación: Florida, Uruguay
Twitter: @elQuique

Re: ¿Cómo ocultar una categoría en el widget de WordPress?

Notapor Manuel de la Fuente » Sep 2010, 20:24

Mmm, pues si se puede poner en el functions.php no sé en qué parte iría. La línea está ahora en el category-template.php, entre los parámetros del wp_list_categories, y es esta:

'exclude' => 45,
Avatar de Usuario
Manuel de la Fuente
Nivel 6
 
Mensajes: 512
Registrado: May 2009, 15:33
Ubicación: México
Twitter: @ManuelFte

Re: ¿Cómo ocultar una categoría en el widget de WordPress?

Notapor elQuique » Oct 2010, 17:27

Copia y pega la function wp_list_categories() completa desde templates a functions.php y ahí la modificas, de esa forma sobreescribes funcionalidades modificando lo que sea necesario ;)
Avatar de Usuario
elQuique
Moderador
 
Mensajes: 2024
Registrado: May 2009, 18:43
Ubicación: Florida, Uruguay
Twitter: @elQuique





¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados