__( 'Primary Menu', 'sylviatheme' ),
'footer' => __( 'Footer Menu', 'sylviatheme' ),
);
register_nav_menus( $menu_locations );
}
add_action( 'init', 'custom_theme_menu_registration' );
// register sidebar
function custom_theme_sidebar_registration() {
register_sidebar(
$args = array(
'before_title' => '
',
'before_widget' => '',
'after_widget' => '
',
'name' => __( 'Sidebar', 'sylviatheme' ),
'id' => 'sidebar'
)
);
}
add_action( 'widgets_init', 'custom_theme_sidebar_registration' );
// menu shortcode
function output_menu_by_shortcode($atts, $content = null) {
extract( shortcode_atts( array( 'id' => null, ), $atts ) );
return wp_nav_menu( array( 'menu' => $id, 'echo' => false ) );
}
add_shortcode('menu', 'output_menu_by_shortcode');
// custom excerpt length
function custom_excerpt_length( $l ) {
return 25;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
// custom excerpt link
function custom_excerpt_more($m) {
return '... Read More';
}
add_filter('excerpt_more', 'custom_excerpt_more');