I wrote a small APML Plugin/Extension for WordPress, as I mentioned some posts before. The Script creates an APML feed using the native implemented Categories, Tags and Links of WordPress, but it also supports UltimateTagWarrior and SimpleTagging for the WordPress Versions 2.0.11 up to 2.2.x.
Features:
- WordPress 2.x Support
- Permalinks support
Supports native Tagging or UltimateTagWarrior/SimpleTagging
You can find a demo file here: notizBlog.org/apml.

If you want a preview of the Plugin, visit my APML file: http://notizblog.org/apml
How to install it:
- Upload the
apmlfolder to yourwp-content/pluginsfolder - Activate it at the admin interface
Thats it!
If you have any suggestions, please leave me a note.
Download: APML for WordPress for WordPress 2.x
[...] more (hosted on Engagd); the second one combines categories and tags used on this blog (thanks to Matthias Pfefferle’s efforts). Also my contact information is marked up as an [...]
[...] APML for WordPress è un plugin in grado di generare un feed APML a partire dalle Categorie, dai Tags, nonché dai Links gestiti da un WordPress blog. Scritto da Matthias Pfefferle, il plugin supporta le Categorie ed i Tags nativi delle versioni di WordPress a partire dalla 2.3, ma funziona anche su precedenti versioni della piattaforma di blogging superiori alla 2.0, interfacciandosi con i plugins Ultimate Tag Warrior e Simple Tagging. Una volta installato, l’APML for WordPress crea un file/feed APML delle tassonomie di un blog, rendendolo disponibile attraverso la URL http://nomeblog/apml/ (http://www.stalkked.com/apml/). Ed all’interno di una discussione aperta sul Google Group APML.Public.General, Matthias Pfefferle argomenta anche di come il plugin potrebbe essere utilizzato per gestire differenti files APML in possesso di determinato utente, illustrando i vantaggi e gli svantaggi di alcune varie possibili implementazioni (fusione di più APML files, diverso utilizzo dell’attributo Source, uso di files OPML). Sphere It Sottoscrivi il feed Sottoscrivi via email Digg StumbleUpon Reddit Del.icio.us Mixx Sphinn DZone Diggita Segnalo Technorati MisterWong Diigo Furl Newsvine Yahoo! My Web Google Bookmarks [...]
[...] APML-Profile erstellen, erfordert aber eine vorherige Anmeldung. Daneben existiert mittlerweile ein WordPress-Plugin, das ein APML-Profil aus den bisher geschriebenen Beiträgen erzeugt. Noch sind Anwendungen [...]
Hi,
First of all congrats, awesome plugin.
Could this plugin be modified in a way to display the subscriber’s AP and not the blog’s? I don’t really understand the meaning of a blog having attention profile, that’s why I ask.
meth
I’m on blogger right now, but I’m really considering switching to wordpress for the simple fact that wordpress has much more flexibility in plugins. So, when I do switch, does this plugin increase the amount of internal linking to your own blog on each of your pages, sort of like a regular tag cloud does?
Thank you.
Is it compatible with WordPress 2.8?
@Ramoonus I’m running it on WP 2.8 and it produces the APML files fine. I get an error with one of the widgets…
What are the two widgets meant to do? The APML meta widget doesn’t seem to do anything. The search widget searches my own site and produces the error:
Warning: array_intersect() [function.array-intersect]: Argument #1 is not an array in /home/www/blog/wp-content/plugins/apml/wp-apml.php on line 196
Warning: Division by zero in /home/www/blog/wp-content/plugins/apml/wp-apml.php on line 198
Warning: implode() [function.implode]: Invalid arguments passed in /home/www/blog/wp-content/plugins/apml/wp-apml.php on line 200
Thanks
Yes, there are some problems with the widgets, because they don’t really work with the newer wordpress versions. As you can see an Ramoonus right sidebar, the widget was planned to filter a wordpress blog by an APML-file.
For the new APML-Version I removed this feature to make a nice and slim version which should be very flexible and extensible so that other plugins could also write some attention-informations to the APML-feed.
I hope I could release it the next week.
Oki doki chap,
only asking it because V 2.8 is expected very soon (by the end of the week i think / hope)
does the same count for your other plugins?
and when can we expect a page for the actionstream plugin?
The plugin isn`t XHTML 1.0 Strict compatible;
Attribute “name” exists, but can not be used for this element.
<form name=”apml” method=”get” action=”http://www.ramoonus.nl/apml/search/”
document type does not allow element “input” here; missing one of “p”, “h1″, “h2″, “h3″, “h4″, “h5″, “h6″, “div”, “pre”, “address”, “fieldset”, “ins”, “del” start-tag
document type does not allow element “input” here; missing one of “p”, “h1″, “h2″, “h3″, “h4″, “h5″, “h6″, “div”, “pre”, “address”, “fieldset”, “ins”, “del” start-tag
Thanks for the info!
More info
it`s listen as unsafe / not 2.8 compatible;
http://plugincheck.bravenewcode.com/
You can find the latest version, I am still working on, in the wordpress svn. The URL to the branch is: http://svn.wp-plugins.org/apml/branches/refactoring/
I removed the whole “search/compare” feature and added the ability to extend the APML-Feed through other Plugins.
I will tweak only some small things before I will release it as final version.
Any feedback is very welcome
I also want to mention, that a big part of my database queries is caused by APML (as reported by WP-Tuner)
And that it`s not compatible with WP Super Cache. (atleast it won`t work on my site, based on K2 / WP 2.7.1 / latest stable branch)
Do you speak from the old version? Or the branch version?
The cache thing is a general problem for any other than (x)html outputs…
Another example is the XRDS-Plugin: http://pfeffr.de/?xrds
Widgets don`t seem to appear in 2.7 on the branch version (as expected)
I switched back to 2.3.2
[...] StatusNet lorsque j’aurai le temps de m’amuser à ça) :/.well-known/ ;ActivityStream ;APML ;host-meta ;OExchange ;OStatus for WordPress ;PubSubHubbub ;Salmon for WordPress ;Webfinger ;En [...]