Domanda

Su un sito Web che sto gestendo per una stazione radio hanno una pagina che mostra articoli di notizie. In questo momento le notizie sono pubblicate in una pagina html che viene poi letta da una pagina php che include tutta la navigazione. Mi è stato chiesto di trasformarlo in e feed RSS. Come faccio a fare questo? So come creare il file XML ma la persona che modifica il file delle notizie non è tecnica e necessita di un editor WYSIWYG. Esiste un editor WYSIWYG per XML? Una volta che ho il feed come lo visualizzo sul mio sito? Sto lavorando con PHP su questo sito, quindi sarebbe preferibile una soluzione PHP.

È stato utile?

Soluzione 5

Ho deciso che, invece di cercare un WYSIWYG per XML, avrei lasciato che l'editor di notizie continuasse a caricare le notizie come HTML. Ho finito per scrivere un programma php per trovare i tag <p> e </p> e crearne un file XML.

Altri suggerimenti

Usa Yahoo Pipes! : non hai bisogno di conoscenze di programmazione + il carico sul tuo sito sarà inferiore. Una volta ottenuto il feed, visualizzalo sul tuo sito utilizzando un semplice & Quot; anchor & Quot; con " immagine " in HTML. Potresti prendere in considerazione il piping del feed tramite Feedburner .

E per il freeby: se vuoi monitorare i tuoi dati di sensibilizzazione sui feed in rss, usa il mio servizio qui .

Intendi che qualcuno inserirà manualmente il contenuto del feed?

Di solito i feed sono generati dal contenuto delle notizie del sito, che dovresti già avere nel tuo database .. hai solo bisogno di uno script php che lo estrae e scriva l'xml.

Modifica: non viene utilizzato alcun database.

Ok, ora hai solo 2 modi:

  1. Usa php regexp per ottenere il contenuto che ti serve dalla pagina html (o forse phpQuery )
  2. Come hai detto, scrivi l'xml a mano e poi caricalo, ma non ho mai provato nessun editor xml wysiwyg, scusa .. ce ne sono molti su google

Quel sito PHP ha un back-end del database? In tal caso, l'editor WYSIWYG pubblica messaggi lì, quindi uno speciale file PHP genera un feed RSS.

Ho usato la seguente pagina IBM come guida e ha funzionato meravigliosamente: http://www.ibm.com/developerworks/library/x-phprss/

Puoi usare rssa.at - inserisci semplicemente il tuo URL e creerà un feed RSS per te. Puoi quindi consentire alle persone di iscriversi agli avvisi (orario / giornaliero / settimanale / mensile) gratuitamente e accedere alle statistiche.

Se l'HTML è coerente, potresti semplicemente farli pubblicare normalmente e quindi raschiare un feed. Esistono modi programmatici per farlo, ma http://www.dapper.net/dapp- factory.jsp è un buon servizio di raschiatura feed point and click. Quindi, utilizzare MagpieRSS, SimplePie o Feed.informer.com per visualizzare il feed.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top