понедельник, 3 ноября 2008 г.

Знакомство с WordPress-ом

Итак установка и настраивание ВордПресса закончилось (или началось) написанием собственного плугина для отображения информации о домашнем тазике, Obelix-е. Прикольная система хуков и ивентов, но вот функциональный подход и глобальные переменные(к примеру $wpdb) немного отталкивают.

[code='php']
/*
Plugin Name: MyStats
Plugin URI:
Description: Show stats info
Version: 0.1.1
Author: Vladymir Isataev
Author URI: http://isia.kiev.ua/
*/

function serverStatus_widget() {
global $wpdb;
$status = $wpdb->get_row("select ip, if( DATE_ADD(date, INTERVAL 6 MINUTE) < NOW(), 'Offline', 'Online') as status from `h_home_ip` order by `id` desc limit 1");
?>

  • MyStatus



    • Obelix '>status?>

      ip?>




  • }

    function init_serverStatus(){
    register_sidebar_widget("Серваки", "serverStatus_widget");
    }

    add_action("plugins_loaded", "init_serverStatus");
    [/code]

    продолжение следует...

    Комментариев нет:

    Отправить комментарий