/** * Register sidebars * @since 1.0.0 */ function themify_theme_register_sidebars() { $sidebars = array(array('name' => __('Sidebar', 'themify'), 'id' => 'sidebar-main', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widgettitle">', 'after_title' => '</h4>'), array('name' => __('Social Widget', 'themify'), 'id' => 'social-widget', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<strong class="widgettitle">', 'after_title' => '</strong>')); foreach ($sidebars as $sidebar) { register_sidebar($sidebar); } // Footer Sidebars themify_register_grouped_widgets(); }
function themify_new_nav_menu_items($items) { $homelink = '<li class="home"><a href="' . home_url('/') . '">' . __('Home', 'themify') . '</a></li>'; $items = $homelink . $items; return $items; } add_filter('wp_nav_menu_items', 'themify_new_nav_menu_items'); add_filter('wp_list_pages', 'themify_new_nav_menu_items'); // Register Sidebars if (function_exists('register_sidebar')) { register_sidebar(array('name' => __('Sidebar', 'themify'), 'id' => 'sidebar-main', 'before_widget' => '<div class="widgetwrap"><div id="%1$s" class="widget %2$s">', 'after_widget' => '</div></div>', 'before_title' => '<h4 class="widgettitle">', 'after_title' => '</h4>')); register_sidebar(array('name' => __('Social Widget', 'themify'), 'id' => 'social-widget', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<strong class="widgettitle">', 'after_title' => '</strong>')); register_sidebar(array('name' => __('Header Widget', 'themify'), 'id' => 'header-widget', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<strong class="widgettitle">', 'after_title' => '</strong>')); } // Footer Sidebars themify_register_grouped_widgets(); if (!function_exists('themify_theme_comment')) { /** * Custom Theme Comment * @param object $comment Current comment. * @param array $args Parameters for comment reply link. * @param int $depth Maximum comment nesting depth. * @since 1.0.0 */ function themify_theme_comment($comment, $args, $depth) { $GLOBALS['comment'] = $comment; ?> <li <?php comment_class(); ?>
/** * Register sidebars * @since 1.0.0 */ function themify_theme_register_sidebars() { $sidebars = array(array('name' => __('Sidebar', 'themify'), 'id' => 'sidebar-main', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widgettitle">', 'after_title' => '</h4>'), array('name' => __('Social Widget', 'themify'), 'id' => 'social-widget', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<strong class="widgettitle">', 'after_title' => '</strong>'), array('name' => __('Footer Social Widget', 'themify'), 'id' => 'footer-social-widget', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<strong class="widgettitle">', 'after_title' => '</strong>')); foreach ($sidebars as $sidebar) { register_sidebar($sidebar); } // Header Sidebars themify_register_grouped_widgets(array('headerwidget-4col' => 4, 'headerwidget-3col' => 3, 'headerwidget-2col' => 2, 'headerwidget-1col' => 1, 'none' => 0), array('sidebar_name' => __('Header Widget', 'themify'), 'sidebar_id' => 'header-widget', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widgettitle">', 'after_title' => '</h4>'), 'setting-header_widgets', 'headerwidget-3col'); // Footer Sidebars themify_register_grouped_widgets(); }