WordPress で、HelloWorld の Plugin を作成してみました。
最初の方にお決まりのコメント行を記載して、あとはfunctionを宣言してから、add_actionで登録しています。場所は admin_footer。CSSも指定して、admin_header へ add_action で登録しています。
たったこれだけでプラグインができるので、驚きです。$WP_HOME/wp-content/plugins/HelloWorld.php として保存し、管理画面のプラグインで有効化すると、管理画面上に Hello World という文字列が表示されます。
<?php
/**
* @package HelloWorld
* @version 0.0.1
*/
/*
Plugin Name: HelloWorld
Plugin URI: http://www.sssg.org/blogs/hiro345/HelloWorld
Description: Hello World Plugin
Author: Hiroshi Koyama
Version: 0.0.1
Author URI: http://www.sssg.org/blogs/hiro345/
*/
function hello_message() {
echo "<p id='helloworld'>Hello World</p>";
}
add_action('admin_footer', 'hello_message');
function hello_world_css() {
$x = ( is_rtl() ) ? 'left' : 'right';
echo "
<style type='text/css'>
#helloworld {
position: absolute;
top: 4.5em;
margin: 0;
padding: 0;
$x: 215px;
font-size: 11px;
}
</style>
";
}
add_action('admin_head', 'hello_world_css');
?>
詳しくは、こちらを参照すると良さそうです。
Writing a Plugin « WordPress Codex
Plugin API « WordPress Codex
WordPressカスタマイズに興味のある方は関連書籍を読んでみるといいかもしれません。
関連書籍: