web/wp-content/plugins/hybrid-hook-widgets/hybrid-hook-widgets.php
author ymh
Fri, 12 Mar 2010 13:29:04 +0000
changeset 1 0d28b7c10758
permissions -rw-r--r--
First commit
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
0d28b7c10758 First commit
ymh
parents:
diff changeset
     1
<?php
0d28b7c10758 First commit
ymh
parents:
diff changeset
     2
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
     3
 * Plugin Name: Hybrid Hook Widgets
0d28b7c10758 First commit
ymh
parents:
diff changeset
     4
 * Plugin URI: http://themehybrid.com/themes/hybrid/hybrid-hook-widgets
0d28b7c10758 First commit
ymh
parents:
diff changeset
     5
 * Description: Adds widget areas to the action hooks in the Hybrid theme, allowing you to customize your site without digging into the theme files.
0d28b7c10758 First commit
ymh
parents:
diff changeset
     6
 * Version: 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
     7
 * Author: Justin Tadlock
0d28b7c10758 First commit
ymh
parents:
diff changeset
     8
 * Author URI: http://justintadlock.com
0d28b7c10758 First commit
ymh
parents:
diff changeset
     9
 *
0d28b7c10758 First commit
ymh
parents:
diff changeset
    10
 * This plugin was created so that users with little or no XHTML and PHP 
0d28b7c10758 First commit
ymh
parents:
diff changeset
    11
 * knowledge could take advantage of Hybrid's built-in hook system.  It allows
0d28b7c10758 First commit
ymh
parents:
diff changeset
    12
 * them to add widgets to specific action hooks.  The user must have WordPress
0d28b7c10758 First commit
ymh
parents:
diff changeset
    13
 * version 2.8 or higher installed to use this plugin.
0d28b7c10758 First commit
ymh
parents:
diff changeset
    14
 *
0d28b7c10758 First commit
ymh
parents:
diff changeset
    15
 * @copyright 2008 - 2009
0d28b7c10758 First commit
ymh
parents:
diff changeset
    16
 * @version 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
    17
 * @author Justin Tadlock
0d28b7c10758 First commit
ymh
parents:
diff changeset
    18
 * @link http://themehybrid.com/themes/hybrid/hybrid-hook-widgets
0d28b7c10758 First commit
ymh
parents:
diff changeset
    19
 * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
0d28b7c10758 First commit
ymh
parents:
diff changeset
    20
 *
0d28b7c10758 First commit
ymh
parents:
diff changeset
    21
 * This program is distributed in the hope that it will be useful,
0d28b7c10758 First commit
ymh
parents:
diff changeset
    22
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
0d28b7c10758 First commit
ymh
parents:
diff changeset
    23
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
0d28b7c10758 First commit
ymh
parents:
diff changeset
    24
 *
0d28b7c10758 First commit
ymh
parents:
diff changeset
    25
 * @package HybridHookWidgets
0d28b7c10758 First commit
ymh
parents:
diff changeset
    26
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
    27
0d28b7c10758 First commit
ymh
parents:
diff changeset
    28
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
    29
 * Yes, we're localizing the plugin.  This partly makes sure non-English
0d28b7c10758 First commit
ymh
parents:
diff changeset
    30
 * users can use it too.  To translate into your language use the
0d28b7c10758 First commit
ymh
parents:
diff changeset
    31
 * en_EN.po file as as guide.  Poedit is a good tool to for translating.
0d28b7c10758 First commit
ymh
parents:
diff changeset
    32
 * @link http://poedit.net
0d28b7c10758 First commit
ymh
parents:
diff changeset
    33
 *
0d28b7c10758 First commit
ymh
parents:
diff changeset
    34
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
    35
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
    36
load_plugin_textdomain( 'hook_widgets', false, '/hybrid-hook-widgets' );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    37
0d28b7c10758 First commit
ymh
parents:
diff changeset
    38
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
    39
 * Add functions to action hooks available in WP and Hybrid.
0d28b7c10758 First commit
ymh
parents:
diff changeset
    40
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
    41
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
    42
add_action( 'init', 'hook_widgets_register' );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    43
add_action( 'hybrid_before_html', 'hook_widgets_before_html', 11 );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    44
add_action( 'hybrid_after_html', 'hook_widgets_after_html', 11 );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    45
add_action( 'hybrid_before_header', 'hook_widgets_before_header', 11 );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    46
add_action( 'hybrid_header', 'hook_widgets_header', 11 );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    47
add_action( 'hybrid_after_header', 'hook_widgets_after_header', 11 );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    48
add_action( 'hybrid_before_container', 'hook_widgets_before_container', 11 );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    49
add_action( 'hybrid_after_container', 'hook_widgets_after_container', 11 );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    50
add_action( 'hybrid_before_footer', 'hook_widgets_before_footer', 11 );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    51
add_action( 'hybrid_footer', 'hook_widgets_footer', 11 );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    52
add_action( 'hybrid_after_footer', 'hook_widgets_after_footer', 11 );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    53
add_action( 'comment_form', 'hook_widgets_comment_form', 11 );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    54
0d28b7c10758 First commit
ymh
parents:
diff changeset
    55
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
    56
 * Create the additional widget areas for the plugin.
0d28b7c10758 First commit
ymh
parents:
diff changeset
    57
 * @uses register_sidebar() Creates new widget areas.
0d28b7c10758 First commit
ymh
parents:
diff changeset
    58
 *
0d28b7c10758 First commit
ymh
parents:
diff changeset
    59
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
    60
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
    61
function hook_widgets_register() {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    62
	register_sidebar( array( 'name' => __('Hook: Before HTML ', 'hook_widgets'), 'id' => 'hook-before-html', 'before_widget' => '<div id="%1$s" class="widget %2$s widget-%2$s"><div class="widget-inside">', 'after_widget' => '</div></div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>' ) );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    63
	register_sidebar( array( 'name' => __('Hook: After HTML', 'hook_widgets'), 'id' => 'hook-after-html', 'before_widget' => '<div id="%1$s" class="widget %2$s widget-%2$s"><div class="widget-inside">', 'after_widget' => '</div></div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>' ) );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    64
	register_sidebar( array( 'name' => __('Hook: Before Header', 'hook_widgets'), 'id' => 'hook-before-header', 'before_widget' => '<div id="%1$s" class="widget %2$s widget-%2$s"><div class="widget-inside">', 'after_widget' => '</div></div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>' ) );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    65
	register_sidebar( array( 'name' => __('Hook: Header', 'hook_widgets'), 'id' => 'hook-header', 'before_widget' => '<div id="%1$s" class="widget %2$s widget-%2$s"><div class="widget-inside">', 'after_widget' => '</div></div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>' ) );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    66
	register_sidebar( array( 'name' => __('Hook: After Header', 'hook_widgets'), 'id' => 'hook-after-header', 'before_widget' => '<div id="%1$s" class="widget %2$s widget-%2$s"><div class="widget-inside">', 'after_widget' => '</div></div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>' ) );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    67
	register_sidebar( array( 'name' => __('Hook: Before Container', 'hook_widgets'), 'id' => 'hook-before-container', 'before_widget' => '<div id="%1$s" class="widget %2$s widget-%2$s"><div class="widget-inside">', 'after_widget' => '</div></div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>' ) );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    68
	register_sidebar( array( 'name' => __('Hook: After Container', 'hook_widgets'), 'id' => 'hook-after-container', 'before_widget' => '<div id="%1$s" class="widget %2$s widget-%2$s"><div class="widget-inside">', 'after_widget' => '</div></div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>' ) );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    69
	register_sidebar( array( 'name' => __('Hook: Before Footer', 'hook_widgets'), 'id' => 'hook-before-footer', 'before_widget' => '<div id="%1$s" class="widget %2$s widget-%2$s"><div class="widget-inside">', 'after_widget' => '</div></div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>' ) );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    70
	register_sidebar( array( 'name' => __('Hook: Footer', 'hook_widgets'), 'id' => 'hook-footer', 'before_widget' => '<div id="%1$s" class="widget %2$s widget-%2$s"><div class="widget-inside">', 'after_widget' => '</div></div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>' ) );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    71
	register_sidebar( array( 'name' => __('Hook: After Footer', 'hook_widgets'), 'id' => 'hook-after-footer', 'before_widget' => '<div id="%1$s" class="widget %2$s widget-%2$s"><div class="widget-inside">', 'after_widget' => '</div></div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>' ) );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    72
	register_sidebar( array( 'name' => __('Hook: Comment Form', 'hook_widgets'), 'id' => 'hook-comment-form', 'before_widget' => '<div id="%1$s" class="widget %2$s widget-%2$s"><div class="widget-inside">', 'after_widget' => '</div></div>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>' ) );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    73
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    74
0d28b7c10758 First commit
ymh
parents:
diff changeset
    75
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
    76
 * Output the Before HTML widget area.
0d28b7c10758 First commit
ymh
parents:
diff changeset
    77
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
    78
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
    79
function hook_widgets_before_html() {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    80
	if ( !is_active_sidebar( 'hook-before-html' ) )
0d28b7c10758 First commit
ymh
parents:
diff changeset
    81
		return;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    82
0d28b7c10758 First commit
ymh
parents:
diff changeset
    83
	echo '<div id="utility-before-html" class="utility utility-before-html">';
0d28b7c10758 First commit
ymh
parents:
diff changeset
    84
		dynamic_sidebar( 'hook-before-html' );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    85
	echo '</div>';
0d28b7c10758 First commit
ymh
parents:
diff changeset
    86
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
    87
0d28b7c10758 First commit
ymh
parents:
diff changeset
    88
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
    89
 * Output the After HTML widget area.
0d28b7c10758 First commit
ymh
parents:
diff changeset
    90
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
    91
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
    92
function hook_widgets_after_html() {
0d28b7c10758 First commit
ymh
parents:
diff changeset
    93
	if ( !is_active_sidebar( 'hook-after-html' ) )
0d28b7c10758 First commit
ymh
parents:
diff changeset
    94
		return;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    95
0d28b7c10758 First commit
ymh
parents:
diff changeset
    96
	echo '<div id="utility-after-html" class="utility utility-after-html">';
0d28b7c10758 First commit
ymh
parents:
diff changeset
    97
		dynamic_sidebar( 'hook-after-html' );
0d28b7c10758 First commit
ymh
parents:
diff changeset
    98
	echo '</div>';
0d28b7c10758 First commit
ymh
parents:
diff changeset
    99
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
   100
0d28b7c10758 First commit
ymh
parents:
diff changeset
   101
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
   102
 * Output the Before Header widget area.
0d28b7c10758 First commit
ymh
parents:
diff changeset
   103
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
   104
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
   105
function hook_widgets_before_header() {
0d28b7c10758 First commit
ymh
parents:
diff changeset
   106
	if ( !is_active_sidebar( 'hook-before-header' ) )
0d28b7c10758 First commit
ymh
parents:
diff changeset
   107
		return;
0d28b7c10758 First commit
ymh
parents:
diff changeset
   108
0d28b7c10758 First commit
ymh
parents:
diff changeset
   109
	echo '<div id="utility-before-header" class="utility utility-before-header">';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   110
		dynamic_sidebar( 'hook-before-header' );
0d28b7c10758 First commit
ymh
parents:
diff changeset
   111
	echo '</div>';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   112
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
   113
0d28b7c10758 First commit
ymh
parents:
diff changeset
   114
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
   115
 * Output the Header widget area.
0d28b7c10758 First commit
ymh
parents:
diff changeset
   116
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
   117
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
   118
function hook_widgets_header() {
0d28b7c10758 First commit
ymh
parents:
diff changeset
   119
	if ( !is_active_sidebar( 'hook-header' ) )
0d28b7c10758 First commit
ymh
parents:
diff changeset
   120
		return;
0d28b7c10758 First commit
ymh
parents:
diff changeset
   121
0d28b7c10758 First commit
ymh
parents:
diff changeset
   122
	echo '<div id="utility-header" class="utility utility-header">';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   123
		dynamic_sidebar( 'hook-header' );
0d28b7c10758 First commit
ymh
parents:
diff changeset
   124
	echo '</div>';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   125
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
   126
0d28b7c10758 First commit
ymh
parents:
diff changeset
   127
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
   128
 * Output the After Header widget area.
0d28b7c10758 First commit
ymh
parents:
diff changeset
   129
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
   130
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
   131
function hook_widgets_after_header() {
0d28b7c10758 First commit
ymh
parents:
diff changeset
   132
	if ( !is_active_sidebar( 'hook-after-header' ) )
0d28b7c10758 First commit
ymh
parents:
diff changeset
   133
		return;
0d28b7c10758 First commit
ymh
parents:
diff changeset
   134
0d28b7c10758 First commit
ymh
parents:
diff changeset
   135
	echo '<div id="utility-after-header" class="utility utility-after-header">';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   136
		dynamic_sidebar( 'hook-after-header' );
0d28b7c10758 First commit
ymh
parents:
diff changeset
   137
	echo '</div>';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   138
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
   139
0d28b7c10758 First commit
ymh
parents:
diff changeset
   140
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
   141
 * Output the Before Container widget area.
0d28b7c10758 First commit
ymh
parents:
diff changeset
   142
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
   143
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
   144
function hook_widgets_before_container() {
0d28b7c10758 First commit
ymh
parents:
diff changeset
   145
	if ( !is_active_sidebar( 'hook-before-container' ) )
0d28b7c10758 First commit
ymh
parents:
diff changeset
   146
		return;
0d28b7c10758 First commit
ymh
parents:
diff changeset
   147
0d28b7c10758 First commit
ymh
parents:
diff changeset
   148
	echo '<div id="utility-before-container" class="utility utility-before-container">';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   149
		dynamic_sidebar( 'hook-before-container' );
0d28b7c10758 First commit
ymh
parents:
diff changeset
   150
	echo '</div>';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   151
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
   152
0d28b7c10758 First commit
ymh
parents:
diff changeset
   153
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
   154
 * Output the After Container widget area.
0d28b7c10758 First commit
ymh
parents:
diff changeset
   155
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
   156
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
   157
function hook_widgets_after_container() {
0d28b7c10758 First commit
ymh
parents:
diff changeset
   158
	if ( !is_active_sidebar( 'hook-after-container' ) )
0d28b7c10758 First commit
ymh
parents:
diff changeset
   159
		return;
0d28b7c10758 First commit
ymh
parents:
diff changeset
   160
0d28b7c10758 First commit
ymh
parents:
diff changeset
   161
	echo '<div id="utility-after-container" class="utility utility-after-container">';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   162
		dynamic_sidebar( 'hook-after-container' );
0d28b7c10758 First commit
ymh
parents:
diff changeset
   163
	echo '</div>';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   164
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
   165
0d28b7c10758 First commit
ymh
parents:
diff changeset
   166
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
   167
 * Output the Before Footer widget area.
0d28b7c10758 First commit
ymh
parents:
diff changeset
   168
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
   169
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
   170
function hook_widgets_before_footer() {
0d28b7c10758 First commit
ymh
parents:
diff changeset
   171
	if ( !is_active_sidebar( 'hook-before-footer' ) )
0d28b7c10758 First commit
ymh
parents:
diff changeset
   172
		return;
0d28b7c10758 First commit
ymh
parents:
diff changeset
   173
0d28b7c10758 First commit
ymh
parents:
diff changeset
   174
	echo '<div id="utility-before-footer" class="utility utility-before-footer">';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   175
		dynamic_sidebar( 'hook-before-footer' );
0d28b7c10758 First commit
ymh
parents:
diff changeset
   176
	echo '</div>';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   177
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
   178
0d28b7c10758 First commit
ymh
parents:
diff changeset
   179
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
   180
 * Output the Footer widget area.
0d28b7c10758 First commit
ymh
parents:
diff changeset
   181
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
   182
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
   183
function hook_widgets_footer() {
0d28b7c10758 First commit
ymh
parents:
diff changeset
   184
	if ( !is_active_sidebar( 'hook-footer' ) )
0d28b7c10758 First commit
ymh
parents:
diff changeset
   185
		return;
0d28b7c10758 First commit
ymh
parents:
diff changeset
   186
0d28b7c10758 First commit
ymh
parents:
diff changeset
   187
	echo '<div id="utility-footer" class="utility utility-footer">';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   188
		dynamic_sidebar( 'hook-footer' );
0d28b7c10758 First commit
ymh
parents:
diff changeset
   189
	echo '</div>';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   190
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
   191
0d28b7c10758 First commit
ymh
parents:
diff changeset
   192
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
   193
 * Output the After Footer widget area.
0d28b7c10758 First commit
ymh
parents:
diff changeset
   194
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
   195
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
   196
function hook_widgets_after_footer() {
0d28b7c10758 First commit
ymh
parents:
diff changeset
   197
	if ( !is_active_sidebar( 'hook-after-footer' ) )
0d28b7c10758 First commit
ymh
parents:
diff changeset
   198
		return;
0d28b7c10758 First commit
ymh
parents:
diff changeset
   199
0d28b7c10758 First commit
ymh
parents:
diff changeset
   200
	echo '<div id="utility-after-footer" class="utility utility-after-footer">';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   201
		dynamic_sidebar( 'hook-after-footer' );
0d28b7c10758 First commit
ymh
parents:
diff changeset
   202
	echo '</div>';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   203
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
   204
0d28b7c10758 First commit
ymh
parents:
diff changeset
   205
/**
0d28b7c10758 First commit
ymh
parents:
diff changeset
   206
 * Output the Comment Form widget area.
0d28b7c10758 First commit
ymh
parents:
diff changeset
   207
 * @since 0.1
0d28b7c10758 First commit
ymh
parents:
diff changeset
   208
 */
0d28b7c10758 First commit
ymh
parents:
diff changeset
   209
function hook_widgets_comment_form() {
0d28b7c10758 First commit
ymh
parents:
diff changeset
   210
	if ( !is_active_sidebar( 'hook-comment-form' ) )
0d28b7c10758 First commit
ymh
parents:
diff changeset
   211
		return;
0d28b7c10758 First commit
ymh
parents:
diff changeset
   212
0d28b7c10758 First commit
ymh
parents:
diff changeset
   213
	echo '<div id="utility-comment-form" class="utility utility-comment-form">';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   214
		dynamic_sidebar( 'hook-comment-form' );
0d28b7c10758 First commit
ymh
parents:
diff changeset
   215
	echo '</div>';
0d28b7c10758 First commit
ymh
parents:
diff changeset
   216
}
0d28b7c10758 First commit
ymh
parents:
diff changeset
   217
0d28b7c10758 First commit
ymh
parents:
diff changeset
   218
?>