Hét vraag- en antwoordplatform van Nederland

Hoe kan ik Wordpress posts incl. HTML op gezette tijden exporteren naar XML?

Ik gebruik nu deze plugin (XML-ify Wordpress Multiple Posts, http://lauragentry.com/2011/04/15/wordpress-plugin-xml-ify-wordpress-multiple-posts/) en die werkt op zich goed. Helaas kan deze niet de complete post incl. HTML exporteren.

Toegevoegd na 3 minuten:
Hier heb ik nog een linkje naar de code zelf. Daar staat iets over 'remove formatting', maar dat zegt mij helaas niets .

http://plugins.svn.wordpress.org/xml-ify-wordpress-multiple-posts/trunk/multi-post-xml-feed.php

Verwijderde gebruiker
12 jaar geleden
871

Heb je meer informatie nodig om de vraag te beantwoorden? Reageer dan hier.

Antwoorden (1)

Ik denk eerlijk gezegd niet dat dat mogelijk is...

XML heeft de zelfde opmaak als XHTML (en bijna het zelfde als HTML). Daardoor, als je html in een XML bestand stopt, is de hele structuur weg, waardoor hij onleesbaar is.

Wat je zou kunnen doen is, voor dat je de html in het XML bestand stopt, de PHP functie htmlspecialchars gebruiken.

Deze maakt van alle speciale (inclusief html) tekens, aparte letter combinaties, waardoor dit niet meer gezien wordt als html.

Bij het uitlezen van het bestand kun je weer de functie htmlspecialchars_decode gebruiken, om dit weer terug te draaien.

htmlspecialchars: http://php.net/manual/en/function.htmlspecialchars.php

htmlspecialchars_decode:
http://www.php.net/manual/en/function.htmlspecialchars-decode.php
(Lees meer...)
Verwijderde gebruiker
12 jaar geleden
Verwijderde gebruiker
12 jaar geleden
Met een kleine aanpassing is het toch gelukt

Weet jij het beter..?

Het is niet mogelijk om je eigen vraag te beantwoorden Je mag slechts 1 keer antwoord geven op een vraag Je hebt vandaag al antwoorden gegeven. Morgen mag je opnieuw maximaal antwoorden geven.

0 / 5000
Gekozen afbeelding