En tu sitio no solo puedes definir el código de idioma general, normalmente UTF-8, sino que también puedes definir el idioma del feed RSS.
Hay tres maneras de conseguirlo, vamos a verlas …
Índice de contenidos
1. Cambiar idioma de RSS en la base de datos
Para hacerlo de este modo debes acceder a PHPmyAdmin y cambiar el valor (option_name) rss_language
, por ejemplo a es
(tienes la tabla de valores aquí)
2. Cambiar idioma de RSS directamente con un hook
Si no quieres tocar la base de datos puedes añadir el siguiente código al fichero functions.php
de tu tema (theme).
function update_rss_language() { update_option( 'rss_language', 'es' ); } add_action( 'admin_init', 'update_rss_language' );
3. Cambiar idioma de RSS en las opciones de Admin
Pero si quieres algo realmente elegante y sencillo, puedes incluso añadir una nueva opción al panel de Opciones -> Lectura
de tu escritorio de WordPress.
Solo tienes que añadir el siguiente código al fichero functions.php
de tu tema y en la nueva opción podrás indicar el código de idioma:
function rss_language_string() { ?> <input name="rss_language" type="text" id="rss_language" value="<?php form_option('rss_language'); ?>" class="regular-text" /> <span class="description"><?php _e('RSS soporta varios idiomas mediante el elemento de idiomas, que contiene un código corto que identifica el idioma habitual utilizado en el canal. Mira esta tabla para saber tu <a href="http://www.rssboard.org/rss-language-codes#table">código de idioma</a>.'); ?></span> <?php } function rss_language_admin_init() { register_setting( 'reading', 'rss_language' ); add_settings_field( 'rss_language', __('Código de idioma RSS'), 'rss_language_string', 'reading'); } add_action( 'admin_init', 'rss_language_admin_init' );
Lo que consigues es esto …
Como ves, hay varias maneras de hacerlo, tu eliges como.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!
¡¡ Os quiero !!
Me hacía muchísima falta esto, sobre todo porque iTunes clasifica los feeds según idiomas, y el mío aparecía siempre como que estaba en inglés, y desaparecía de las búsquedas en castellano. Cambiado (parece que todo está correcto, he usado la tercera opción que dais), ahora a esperar que iTunes recoja los cambios.
Muy bueno 😀 ¿ Y como añadimos publicidad para los lectores del feed sin tener que usar un plugin ?
Desde feedburner puedes asociar tu cuenta adsense y añadir anuncios o mirando esto.