This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

XSL to Feeds

Description

Structured data conversion is key to interoperability. I have used xslt as a simple tool to define both the sources and rules for feeding data to my WordPress CMS.

This plugin allows you to upload XSLT files, manage them, such that your externally managed KML, Dspace collections, database dumps, or any XML source can be converted and used in WordPress.

The most common use is to take XML from other sources and transform it to a proper Feed, so that, for example, you can import the data with FeedWordPress.

Screenshots

  • This is the basic setup, which allows you to add a cron job to generate feeds.
  • The XSL files uploaded appear here, and can be included in the cron job, or immediately generated.

Installation

  1. Extract xsl-2-feeds.zip to the plugins directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Upload XSL files (based on the sample included in the installation) to the Media Library.
  4. Go to the Settings > XSL to Feeds Settings screen to initiate the feeds, select the frequency of update, and copy the URLs for use with FeedWordPress.

FAQ

How do I make a feed from my Dspace collection?

Use the sample.xsl file as a guide for getting a feed of all metadata from your collection.

How can I import my KML from data I manage in a Google spreasheet?

I’ll be loading examples of KML to feeds in the near future, but in the meantime, the concept is always the same as that used in the sample.xsl included with the plugin.

Contributors & Developers

“XSL to Feeds” is open source software. The following people have contributed to this plugin.

Contributors

Translate “XSL to Feeds” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

0.4

  • Fixed cron job issues regarding memory and scheduling.

0.3

  • Added KML from Google Maps sample.

0.2

  • Instructions Updated.

0.1

  • First release.