Pregunta

En un sitio web yo soy el mantenimiento de una estación de radio tienen una página que muestra los artículos de noticias.Ahora la noticia es publicada en una página html que es, a continuación, leer una página php que incluye todos los de navegación.Me han pedido hacer esto en RSS.¿Cómo puedo hacer esto?Sé cómo hacer que el archivo XML, pero la persona que edita el archivo news no es técnica y las necesidades de un editor WYSIWYG.Hay un editor WYSIWYG para XML?Una vez que la alimentación ¿cómo puedo mostrar en mi sitio?Estoy trabajando con PHP en este sitio para un PHP solución sería preferido.

¿Fue útil?

Solución 5

Decidí que, en lugar de tratar de encontrar un WYSIWYG para XML que yo iba a dejar que el editor de las noticias continúan para subir las noticias como HTML.Terminé de escribir un programa de php para encontrar la <p> y </p> las etiquetas y la creación de un archivo XML de ella.

Otros consejos

Use Yahoo Pipes! : no necesita conocimientos de programación + la carga en su sitio será inferior. Una vez que tenga su feed, muéstrelo en su sitio usando un simple & Quot; anchor & Quot; con " imagen " en HTML Podría considerar canalizar su feed a través de Feedburner también.

Y para el freeby: si desea realizar un seguimiento de sus datos de reconocimiento de feeds en rss, use mi servicio aquí .

¿Quiere decir que alguien insertará el contenido del feed a mano?

Por lo general, los feeds se generan a partir del contenido de noticias del sitio, que ya debería tener en su base de datos ... solo necesita un script php que lo extraiga y escriba el xml.

Editar: no se utiliza ninguna base de datos.

Ok, ahora solo tienes 2 formas:

  1. Use php regexp para obtener el contenido que necesita de la página html (o tal vez phpQuery )
  2. Como dijiste, escribe el xml a mano y luego súbelo, pero no he probado ningún editor de wysiwyg xml, lo siento ... hay muchos en google

¿Ese sitio PHP tiene una base de datos? Si es así, el editor WYSIWYG publica allí y luego un archivo PHP especial genera una fuente RSS.

He usado la siguiente página de IBM como guía y funcionó maravillosamente: http://www.ibm.com/developerworks/library/x-phprss/

Podrías usar rssa.at - solo ingresa tu URL y creará un feed RSS para ti. A continuación, puede permitir que las personas se registren para recibir alertas (por hora / día / semana / mes) de forma gratuita y acceder a las estadísticas.

Si el HTML es coherente, puede hacer que se publiquen normalmente y luego raspar un feed. Hay formas programáticas de hacer esto con seguridad, pero http://www.dapper.net/dapp- factory.jsp es un buen servicio de raspado de alimentación de apuntar y hacer clic. Luego, use MagpieRSS, SimplePie o Feed.informer.com para mostrar el feed.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top