Foro Wordpress en Español
04 de Diciembre de 2008, 04:22:09 *
Bienvenido(a), Visitante. Por favor, entra o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias:
 
  Volver al Blog   Inicio   Buscar AYUDA Entrar Registrarse  
Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: Plugin para crear caetegorias de feeds  (Leído 570 veces)
0 Usuarios y 1 Visitante están viendo este tema.
diariodepensador
Blogger Activo
***

Nº agradecimientos: 0
Desconectado Desconectado

Mensajes: 121



WWW
« : 14 de Abril de 2008, 07:10:43 »

Me gustaria encontrar algun plugin que tenga un widget que me ponga los feeds de las categorias pq quiero ponerlos en la barra lateral, lo podria poner con html y los enlaces pero es una lata, alguna idea?
Deberia poder elegir catgorias para excluirlas
En línea

Visita mi blog, seguro que te gusta.
http://www.diariodepensador.es
Y no olvides suscribirte
Si te he ayudado puedes agradecermelo picando en gracias
Fernando
Administrador
BlogStar
*****

Nº agradecimientos: 185
Desconectado Desconectado

Mensajes: 2.258


Dr. Blog


WWW
« Respuesta #1 : 14 de Abril de 2008, 09:50:07 »

+1 Sonrisa
En línea

También escribo en: Ciberprensa | Incubaweb | Appleismo | Macuarium | iPhoniac
diariodepensador
Blogger Activo
***

Nº agradecimientos: 0
Desconectado Desconectado

Mensajes: 121



WWW
« Respuesta #2 : 15 de Abril de 2008, 11:57:49 »

+1 Sonrisa
Y eso significa....  Huh?  Sonreir
En línea

Visita mi blog, seguro que te gusta.
http://www.diariodepensador.es
Y no olvides suscribirte
Si te he ayudado puedes agradecermelo picando en gracias
Fernando
Administrador
BlogStar
*****

Nº agradecimientos: 185
Desconectado Desconectado

Mensajes: 2.258


Dr. Blog


WWW
« Respuesta #3 : 16 de Abril de 2008, 12:29:15 »

Que … otro que se apunta a la petición (uno mas) Giñar
En línea

También escribo en: Ciberprensa | Incubaweb | Appleismo | Macuarium | iPhoniac
zzamov
Visitante
« Respuesta #4 : 16 de Abril de 2008, 12:59:26 »

Hoy he encontrado un tesoro http://codex.wordpress.org/Template_Tags

A ver si os sirve una función para el tema  <?php the_category_rss('type') ?>


zzaludos
En línea
Fernando
Administrador
BlogStar
*****

Nº agradecimientos: 185
Desconectado Desconectado

Mensajes: 2.258


Dr. Blog


WWW
« Respuesta #5 : 16 de Abril de 2008, 01:16:31 »

Hoy he encontrado un tesoro http://codex.wordpress.org/Template_Tags

A ver si os sirve una función para el tema  <?php the_category_rss('type') ?>


zzaludos
¡Coño que chulo! Sonrisa

Ahora mismo lo pruebo Gi&ntilde;ar
En línea

También escribo en: Ciberprensa | Incubaweb | Appleismo | Macuarium | iPhoniac
Fernando
Administrador
BlogStar
*****

Nº agradecimientos: 185
Desconectado Desconectado

Mensajes: 2.258


Dr. Blog


WWW
« Respuesta #6 : 16 de Abril de 2008, 01:23:47 »

No funciona Triste

Lo he probado en varios blogs y no sale nada, ni siquiera muestra el enlace a la categoría del post  Huh?
En línea

También escribo en: Ciberprensa | Incubaweb | Appleismo | Macuarium | iPhoniac
zzamov
Visitante
« Respuesta #7 : 16 de Abril de 2008, 07:18:10 »

No sirve, a ver si tengo un rato y estudio más. La función , si se incluye en el loop pondría el nombre de la categoría.

Estoy pensando en crear una plantilla y enviar la categoría deseada por los campos personalizados y usar las funciones
<title><?php the_title_rss(); ?></title>  <description><?php the_content_rss(); ?></description> o <description><?php the_excerpt_rss(); ?></description>

Pero antes hay que echar un vistazo a wp-rss.php y wp-rss2.php Gi&ntilde;ar


zzaludos
En línea
zzamov
Visitante
« Respuesta #8 : 16 de Abril de 2008, 10:20:22 »

Conseguido, pero no es un plugin:
Allá va.
He copiado el archivo wp-includes/feed-rss.php en la carpeta de mi tema wp-content/themes/default/
Añado las líneas
Código:
<?php
/*
Template Name:PruebaRSS
*/
?>
Donde PruebaRSS sería el nombre de la plantilla para seleccionarla. Podría ser cualquiera.
En el loop actual escribo
Código:
<?php while (have_posts()) : the_post(); ?>
<?php 
$CamposPersonales get_post_custom();
$zcaterss $CamposPersonales['Categoria_RSS'];
$zcuanrss $CamposPersonales['CuantosPorCategoriaRSS'];
$zquery "cat=$zcaterss[0]& showposts=$zcuanrss[0]";
 
?>

<?php endwhile; ?>
Donde Categoria_RSS será un campo personal para indicar la categoría y CuantosPorCategoriaRSS será el número de mensajes a mostrar.

Añado nuevo loop
Código:
<?php query_posts($zquery); while (have_posts()) : the_post(); ?>
<item>
<title><?php the_title_rss() ?></title>
<?php if (get_option('rss_use_excerpt')) { ?>
<description><![CDATA[<?php the_excerpt_rss() ?>]]></description>
<?php } else { // use content ?>
<description><?php the_content_rss(''0''get_option('rss_excerpt_length')) ?></description>
<?php ?>
<link><?php the_permalink_rss() ?></link>
<?php do_action('rss_item'); ?>
</item>
<?php endwhile; ?>
La función principal de este nuevo loop sería query_posts($zquery);

Terminando la página con
Código:
</channel>
</rss>

Ahora se crea una página cualquiera con el nombre que quieras y el enlace que te de la gana, añades los campos personales (Custom Fields) con los nombres que se hayan puesto, en este caso Categoria_RSS y CuantosPorCategoriaRSS, y los valores que quieras.Después seleccionas que use la plantilla ,en este caso PruebaRSS. Lo publicas y listo.
Accediendo al permalink de esta página tienes los feed que quieras, ejemplo http://www.patasdeloro.com/wp/?page_id=689


zzaludos
En línea
zzamov
Visitante
« Respuesta #9 : 16 de Abril de 2008, 10:37:44 »

Las imágenes  Sonreir


zzaludos
En línea
Fernando
Administrador
BlogStar
*****

Nº agradecimientos: 185
Desconectado Desconectado

Mensajes: 2.258


Dr. Blog


WWW
« Respuesta #10 : 17 de Abril de 2008, 12:08:56 »

Impresionante trabajo zzamov Impresionado Gi&ntilde;ar

¿Te animas a publicarlo como post para el blog?
En línea

También escribo en: Ciberprensa | Incubaweb | Appleismo | Macuarium | iPhoniac
zzamov
Visitante
« Respuesta #11 : 17 de Abril de 2008, 12:15:14 »

Yo no, gracias.

Cedo todos los derechos y los izquierdos al que quiera. Gi&ntilde;ar


zzaludos
En línea
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

Creado con MySQL Creado con PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 válido! CSS válido!