WordPress viene con taxonomías, categorías y etiquetas incorporadas, que le permiten organizar su contenido. Casi todos los usuarios de WordPress han usado categorías y etiquetas para ordenar su contenido, pero la mayoría de los usuarios no saben que las categorías, etiquetas y taxonomías personalizadas tienen sus propias fuentes RSS (¿Qué es RSS?). ¿Por qué es útil? Pues bien, estos feeds RSS específicos de un tema permiten a sus usuarios suscribirse sólo al contenido que más les interesa. En este artículo, le mostraremos cómo permitir que los usuarios se suscriban a las categorías de WordPress.
Feed RSS específico de la categoría en WordPress
Por defecto, WordPress habilita el feed RSS específico del tema para cada categoría, etiqueta y taxonomía personalizada. La mayoría de los navegadores inteligentes detectarán y mostrarán la URL de los canales RSS de la página. Puede acceder al feed RSS específico de la categoría simplemente añadiendo /feed/ al final de la URL de la categoría. Por ejemplo:
https://www.wpbeginner.com/category/wp-tutorials /feed/
Ahora la manera más fácil de permitir que los usuarios se suscriban a las categorías de WordPress es haciéndoles saber de ello. Puede añadir un enlace de feed RSS de categoría en la página de cada categoría. También puede agregar otras opciones de suscripción como feedly y bloglines. Por último, pero no por ello menos importante, puede permitir que se suscriban a la categoría por correo electrónico. Veamos todas estas opciones en detalle.
Adición de un enlace de suscripción RSS en páginas de categorías
Comencemos añadiendo un simple enlace de suscripción RSS en las páginas de las categorías. Lo primero que tienes que hacer es ir dentro de la carpeta de tu tema y encontrar el archivo category.php. Si no ve category.php, busque archive.php. Si usted no ve ninguno de los dos, entonces hay una gran probabilidad de que usted está utilizando un marco de trabajo de tema de WordPress, y este artículo no será tan útil para usted.
Ahora, si su tema tiene un archivo category.php, simplemente añada el siguiente código donde quiera que desee mostrar el enlace de suscripción. Recomendamos añadirlo justo antes del bucle.
1234567<?php$category= get_category( get_query_var('cat')); if( ! empty( $category) ) echo'.
. get_category_feed_link( $categoría->cat_ID ) . «title=»Suscribirse a esta categoría»>Suscribirse
‘;?>
Si su no tiene un archivo category.php, pero tiene un archivo archive.php, entonces cree un nuevo archivo llamado category.php y pegue todo el código de archive.php en él. Una vez que haya terminado, pegue el código anterior en él.
Al añadir el código anterior, podrá ver un enlace de suscripción en la página de archivo de su categoría de esta manera:
Este código simplemente añade un enlace con el texto del ancla ‘Subscribe’ a la plantilla. Si lo prefieres, puedes ponerte elegante añadiendo un icono RSS en lugar de texto. Todo lo que tiene que hacer es reemplazar el texto «Suscribir» por una URL de imagen como ésta:
1
Un icono de suscripción de ejemplo tendría este aspecto:
Adición de otras opciones de suscripción para categorías en WordPress
Mientras que la mayoría de los usuarios que utilizan un lector RSS ya tienen la extensión del navegador instalada, pero nunca está de más añadir iconos familiares para facilitar el proceso. Por ejemplo, añadiremos botones para dos populares aplicaciones lectoras de RSS basadas en la web, Feedly y Bloglines. Puede utilizar la misma técnica para añadir otros servicios si lo desea.
A continuación se muestra el código de ejemplo que necesitaría para agregar a su archivo category.php:
123456789101112131415<?php$category= get_category( get_query_var('cat')); if( ! empty( $category) ) echo'.
Subscrición vía: . get_category_feed_link( $category->cat_ID ) . «title=»Subscribe to this category «> «http://www.feedly.com/home#subscription/feed/’ . get_category_feed_link( $category->cat_ID) . «title=»Subscribe via Feedly «>
«http://www.bloglines.com/sub/’ . get_category_feed_link( $category->cat_ID) . «title=»Subscribe via Bloglines «>
‘;?>
Como puede ver, hemos modificado los enlaces de las categorías de los dos últimos iconos. El primer icono sigue apuntando a su feed RSS original, pero el segundo y tercer icono lleva a los usuarios a Feedly y Bloglines, para que puedan suscribirse al feed de la categoría. Así es como se veía en nuestro sitio de pruebas:
Adición de suscripción por correo electrónico para categorías en WordPress
Cuando los usuarios miran nuestra opción de suscripción de la barra lateral, piensan que cada una de esas casillas son categorías. Aunque son categorías no , el concepto de añadir una suscripción específica a una categoría es muy similar.
Para añadir una suscripción de correo electrónico para categorías, necesitaría utilizar un servicio de suscripción de correo electrónico de terceros como MailChimp o Aweber. Ambas compañías tienen una característica llamada RSS to Email . Necesitaría crear un segmento de lista, también conocido como grupos, y luego utilizarlos en combinación con la función RSS to Email para lograr la suscripción al correo electrónico para las categorías de WordPress.
Ya hemos creado una guía sobre cómo crear un boletín diario y semanal en WordPress que destaca todos los mismos conceptos. Por favor, compruébelo para saber cómo crear grupos y configurar la campaña RSS to Email.
La única diferencia es que tendrás que crear una campaña de RSS to Email y Grupos para cada categoría individual. Por eso es muy importante que utilice las categorías de la manera correcta.
A continuación, simplemente copie y pegue el código de su formulario en las páginas de su categoría utilizando el mismo método que los códigos anteriores.
Hay mucho más que puedes hacer con los feeds RSS de tu categoría. Vea nuestro tutorial sobre cómo añadir contenido en sus feeds RSS de WordPress y manipularlos totalmente.
Esperamos que este artículo le haya ayudado a añadir opciones de suscripción para sus categorías de WordPress. Si tiene alguna pregunta o sugerencia, por favor háganoslo saber dejando un comentario a continuación.
Deja una respuesta