24 WordPress хака от WPEngineer

image

Крупный англоязычный сайт о WordPress wpengineer.com, решил побаловать всех интересными хаками для WordPress, они будут публиковать по одному хаку в день в течении 24 дней, до католического рождества, которое будет 25 декабря. А wordpresser.ru в свою очередь постарается не отстать от них и публиковать каждый день хаки с wpengineer.com переведенные ну русский  язык, начнём!

Первый “подарок” от WPEngineer это код для того, что бы встроить форму комментирования в сайдбар. Просто добавьте код в functions.php вашей темы и появившийся в панели администрирования виджет перетащите на нужный sidebar. Код работает только с WordPress 2.8 и выше, так как используется новый Widget API.

<?php
class wpe_comment_widget extends WP_Widget {

    function wpe_comment_widget() {
        $widget_ops = array('classname' => 'wpe_widget_comments', 'description' => __( 'Your comments and commentform', 'your_textdomain') );
        $this->WP_Widget('wpe-comment-widget', __('WPE Comments', 'your_textdomain'), $widget_ops);
    }

    function widget($args, $instance) {
        if(is_single()) {
            extract($args);
            global $post;
            echo $before_widget;
            comments_template();
            echo $after_widget;
        }
    }

    function update($new_instance, $old_instance) {
        $instance = $old_instance;
        return $instance;
    }

    function form($instance) {
        ?>
        <p><?php _e('This widget will only be displayed in single view.', 'your_textdomain'); ?></p>
       <?php
    }
}

register_widget('wpe_comment_widget');
?>

Похожие посты:

  1. Пишем плагин-виджет для WordPress с использованием нового Widgets API
  2. Использование Cron в WordPress
  3. Правильное удаление тем
  4. WordPress хак, поддержка rel=”canonical”
  5. Реклама только в старых постах

9 Комментариев к статье 24 WordPress хака от WPEngineer

Avatar

BB Wordpress

1st Декабрь 2009 в 15:52

ну и полетит этот «хак» к чертям, как только обновиться блог ) functions.php же заменится.

Avatar

Wordpresser

1st Декабрь 2009 в 15:55

BB Wordpress, functions.php это часть темы и он не заменяется при обновлении блога, по вашей логике при обновлении блога у всех должен дизайн изменятся на стандартный. :)

Уж должны такое знать раз ведёте блог о WordPress.

Avatar

BB Wordpress

1st Декабрь 2009 в 16:43

Ох, пардон ) Вот оно желание быть первым даже в комментариях. Я почему-то в голове сассоциировал его с инклудным functions.php

Avatar

Wordpresser

1st Декабрь 2009 в 16:45

BB Wordpress, бывает, Роман! :)

Avatar

Nikolaevi4

1st Декабрь 2009 в 16:57

Может быть и с реальными примерами будете показывать?

Avatar

Wordpresser

1st Декабрь 2009 в 16:59

Nikolaevi4, рискую тогда отстать от графика WPEngineer :)

Avatar

ar3b

1st Декабрь 2009 в 17:19

имхо, совершенно бесполезная вещь

Avatar

Wordpresser

1st Декабрь 2009 в 17:21

Почему же, хороший способ сделать свой блог отличным от других

Avatar

vthg

26th Ноябрь 2016 в 12:34

Кардинг форум http://bezlica.top

Оставить комментарий к "24 WordPress хака от WPEngineer"

Наверх