2014年7月6日 星期日

外掛第一步

/*
Plugin Name: LION_db2
Plugin URI: http://blog.lionlionn.com
Version: v1.00
Author: lion.wang
Description: LION test db2.
*/

//先檢查這名字的類別是否已存在
if(!class_exists("LIONDb2")){
 //類別 
 class LIONDb2{
     var $adminOptionsName = "LIONDb2AdminOptions";
  //建構值
  function LIONDb2(){
   //echo "DevleLion start
"; } //page 產生頁面做的事情 function init() { echo "init"; } }// end class }//end if // if(class_exists("LIONDb2")){ $lion_db = new LIONDb2(); } //Initialize the admin panel if (!function_exists("LIONDb2_ap")) { function LIONDb2_ap() { global $lion_db; if (!isset($lion_db)) { return; } if (function_exists('add_options_page')) { add_options_page('LION db2', 'LION db2', 9, basename(__FILE__), array(&$lion_db, 'init')); } } } if(isset($lion_db)){ //action add_action('admin_menu', 'LIONDb2_ap'); }
以上