__('Main Navigation', 'cTpl_015_rwd_green'),
));
register_nav_menus( array(
'sub' => __('Sub Navigation', 'cTpl_015_rwd_green'),
));
/* Register sidebars
/*---------------------------------------------------------*/
register_sidebar(array(
'name' => __( 'footer-left-column' ),
'before_widget' => '
',
'before_title' => '',
'after_title' => '
',
));
register_sidebar(array(
'name' => __( 'footer-center-column' ),
'before_widget' => '',
'before_title' => '',
'after_title' => '
',
));
register_sidebar(array(
'name' => __( 'footer-right-column' ),
'before_widget' => '',
'before_title' => '',
'after_title' => '
',
));
add_filter( 'wp_list_categories', 'cTpl_015_rwd_green_list_categories', 10, 2 );
function cTpl_015_rwd_green_list_categories( $output, $args ) {
$output = preg_replace('/<\/a>\s*\((\d+)\)/',' ($1)',$output);
return $output;
}
add_filter( 'get_archives_link', 'cTpl_015_rwd_green_archives_link' );
function cTpl_015_rwd_green_archives_link( $output ) {
$output = preg_replace('/<\/a>\s*( )\((\d+)\)/',' ($2)',$output);
return $output;
}
/* custom walker for the navigation
/*-------------------------------------------*/
class description_walker extends Walker_Nav_Menu
{
function start_el(&$output, $item, $depth, $args)
{
global $wp_query;
$indent = ( $depth ) ? str_repeat( "\t", $depth ) : '';
$class_names = $value = '';
$classes = empty( $item->classes ) ? array() : (array) $item->classes;
$class_names = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item ) );
$class_names = ' class="'. esc_attr( $class_names ) . '"';
$output .= $indent . '