This little blog will have musings on doing information technology work in a complex world.
MMWW — Media Metadata Workfilow Wizard Plugin for WordPress 3.4+
November 25, 2012
Uncategorized audio, exif, id3, image, iptc, media, mp3, pdf, plugin, wordpress, xmp 2 Comments
I created this plugin based on material from the Jetpack, Audio Player, and ImageEXIF plugins. I also used the Zend Media Framework.
I wrote it to scratch a personal itch: I handle a lot of media on a couple of sites I manage; we routinely publish audio and image files. Copying metadata from the files to WordPress is a nuisance, and this plugin is designed to remove that nuisance.
The plugin’s purpose is to integrate the fancy metadata that lives in modern media files with WordPress’s attachment metadata, so as to automatically populate the title and caption fields.
There’s a broad variety of metadata in media files. The Adobe tool chain (including Acrobat, Photoshop, Lightroom, and Bridge) insert xmp data: that’s the Adobe universal media format. Image, audio, and PDF files processed by Adobe end up with xmp descriptive metadata in them.
MP3 audio files also contain ID3 metadata. JPEG files contain EXIF metadata. And some files also contain IPTC Data.
The MMWW plugin attempts to make sense of this data.
Version 0.9.0 is an early release. If you use it I hope you’ll send me any media files that aren’t interpreted properly: it’s impossible for an independent developer to have very many makes and models of camera, recorder, and media software.
Thanks!
Useful links about WP plugin development
October 28, 2012
PDF metadata http://framework.zend.com/manual/1.12/en/zend.pdf.info.html
From the CODEX
http://codex.wordpress.org/Writing_a_Plugin
Hints and tips
http://wp.smashingmagazine.com/2011/03/08/ten-things-every-wordpress-plugin-developer-should-know/
Best practices
http://wp.smashingmagazine.com/2010/07/30/lessons-learned-from-maintaining-a-wordpress-plug-in/
Intro catalog
http://wpmu.org/how-to-write-a-wordpress-plugin-12-essential-guides-and-resources/
Coding pitfalls
http://planetozh.com/blog/2009/09/top-10-most-common-coding-mistakes-in-wordpress-plugins/
WordPress coding standards (from the codex)
http://codex.wordpress.org/WordPress_Coding_Standards (single quotes where possible, tab indents, K&R braces,
Setup stuff
Installing server with PHP http://vertstudios.com/blog/php-apache-installation-tutorial/
Setting up to debug http://robsnotebook.com/php_debugger_pdt_xdebug
<!–[if lt IE 7]>
<![endif]–>
Some nice progress!
October 22, 2012
Merrilee has done a nice post for her organizing business. I wonder if she fixes up hard drives full of random old doc files?
Another Test Post
September 17, 2012
Test post.
August 18, 2012
I’ve been to Central America. Here’s where the Jesuits were slaughtered by the American government’s proxies during the civil war. It’s at the University of Central America in San Salvador.
The point of this post was to test the uploading of dirty great hi res jpgs. It worked.
SQLFIDDLE
July 5, 2012


