WordPress![]()
tiene funciones milagrosas

como is_feed() que nos dice si la ejecución de un script php se está produciendo dentro del proceso de generación del feed. Por ejemplo, el plugin
Tensai RSS![]()
se incrusta en la instalación de WP justo en el proceso tanto de la generación dinámica de las páginas del blog como de los feeds.
Con el
plugin original![]()
se pueden realizar modificaciones a los feeds muy interesantes como reemplazar las imágenes por un enlace hacia el post, añadir un iconito al lado de los enlaces, ocultar partes del post para que no sean visibles en los feeds y viceversa. Y, sobre todo, incluir un pie en el post, con una firma, aviso, anuncio, etc.
Les dejo una
plantilla del plugin![]()
para que prueben a modificar los feeds a su gusto. Por ejemplo, justo debajo de la declaración de la función
set_tensairss($content) se pregunta si se está creando un feed con la función
is_feed(). Y ahí se pueden obtener determinados valores del post. Uno puede ser quién es el autor (suponiendo que el blog tenga varios) con
get_the_author().
Más abajo, dentro de la condición
if($options['signpost']) (si en el panel de administración del plugin se ha rellenado el campo “firma”) se puede modificar el contenido del pie del post dependiendo de los valores que hemos obtenido anteriormente, por ejemplo con
get_the_author(). Así podríamos escribir distintos pies dependiendo del autor, como he hecho yo en
blogpocket.
Plantilla para modificar el plugin Tensai_rss –>
download
Gracias por leer este post. También puedes suscribirte a Bla Bla Blog! o a cualquiera de los blogs del anillo Minoic Net
