The next version 1.1 of my Open Graph Pro WordPress Plugin will feature an API (a public method and two filter hooks) that can be utilized by theme and plugin developers who would like to add “Like” buttons to their blogs. The API also allows you to add Custom Object Types.

If you want to test-run the API go to the Open Graph Pro download page and grab the Development Version. The API is not going to change anymore. The code is also pretty much final. I’m merely working on some final UI touches and i18n/L10n of the plugin.

Code snippets for adding “Like” buttons or using Custom Object Types are part of the API documentation.

Open Graph Pro automagically adds Open Graph Protocol metadata to your WordPress powered blog/website. Through the Open Graph Protocol you can control how your posts and pages appear on Facebook when someone shares a link or likes your stuff.

The plugin does not add any “Like” buttons to your site just yet, but that’s on my to-do-list.

It does however give for a great deal of customization already by allowing you to change the object type of your entire site as well as the object type of individual pages, e.g. when you have a single page for each album or song of your band, or for each product of your company, etc. If you go to the settings page in the admin section of your site you can enter your Facebook user ID and give your site/blog the full potential of a Facebook page.

And just in case you’re wondering: I’m not using this plugin on this site at the moment, because liking or sharing stuff on Facebook only looks good with images, or it actually looks really crappy without them, and as you may have noticed I have very little eye-candy on my site at the moment. Now that the majority of all the coding is done I will focus next on the visual aspects of this blog, and then install the plugin when things have become more graphical around here…

Links

This blog is about Information Technology (technical) issues, tips and tricks I find worth sharing with the world. It’s also the home base for all of my open source projects. If you want to support me financially, please go to the Donations page. For moral support please leave a comment, or follow me on Twitter or Facebook: