Naar aanleiding van Franks opmerking en m’n eerdere antwoord daarop heb ik snel ’n WordPress-plugin ineengeflanst. Die is voor verbetering vatbaar – de documentatie kan beter, en de username en password inputs worden op dit moment niet gesanitized, hetgeen me niet helemaal netjes lijkt – maar met name wachtwoorden hoor je niet te wijzigen voor je ze opslaat, dus misschien kan het wel.
Deze plugin vergelijkt eenmaal per dag je WordPress-bookmarks met een OPML-endpoint, en that’s it. Testen deed ik met het (publieke) voorbeeld uit Franks bericht én mijn eigen Miniflux-installatie, die een (eenvoudige) vorm van authenticatie vereist – vandaar bovenstaande invoervelden voor een gebruikersnaam en wachtwoord. Feed readers die bijvoorbeeld OAuth gebruiken zijn nog even niet compatibel.
Tot slot enablet deze plugin ook WordPress’ ingebouwde Links Manager – die sinds WordPress 3.5 evenwel standaard verborgen wordt – zonder dat je ook nog eens de ‘officiële’ en amper terug te vinden plugin nodig hebt.
Mogelijke toekomstige verbeteringen: ondersteuning voor categorieën; het toewijzen van een eigenaar (voor multi-author blogs).
Tip: Maak voor je zelf gaat experimenteren even ’n export van je bestaande blogroll. Je weet immers maar nooit.
3 reacties
… heeft op dit bericht gereageerd. Via diggingthedigital.com.
I may have got it working, using the Webmention plugin and a couple filters.
[…] Frank and I aren’t the only ones thinking about, and tinkering with, OPML and WordPress. (I also wasn’t […]