Cesar D. Rodas
Centro Nacional de Computacion
Campus UNA – 2160
San Lorenzo - Paraguay
` São Paulo - Brazil
Who am I?
Writing a Plugin.
Talk is cheap!... show me the code
Which license should you use?
Who am I?
I am from Paraguay.
Google Summer of Code 2008
PHP Innovation Award 2007 winner
More info available at www.cesarodas.com
IMHO the most popular open source blog system.
Interesting for developers:
Simple but powerful design.
Easy to extend.
Can be used as a framework.
“Themes” are separated.
Work directly with the core.
Improved core (better cache support, improved search
engine,an so on).
Anything you can figure out.
Writing a Plugin
Get a good Idea
Providing information to WP.
What License it sould be used?
Providing Information to WP.
Plugin Name: Foo bar Plug in
Plugin URI: http://foobar.org/
Description: Does some foo bar on your blog
Author: Cesar Rodas
Author URI: http://cesar.la/
WP-Storage: Simple plug-in to upload files to third parties file
servers such as YouTube and Amazon S3. The plug-in its
self have plugins to support in a near future more “file
It was my Google Summer of Code 2008 Project.
Lets see it.
What License it should be?
IHMO if the plugin is not a derivated work, and doesn't
modify anything in the WP core, it could have any license.
You can use WP as framework, and “sell” it, and it will still
will be software if you give “freedom” to your customer.
Wordpress is much more than a simple blog
system. This talk attempts to show some
sides not very exploited (sometimes) by the
By the same to encourage people to
contritube to the WP project (and GSOC
2009 is your oportunity)
Wordpress API http://codex.wordpress.org/Plugin_API
List of WP Actions
List of WP Filters