__( 'Home Featured Sidebar', 'avis' ), 'id' => 'Home Featured Sidebar', 'before_widget' => '
  • ', 'after_widget' => '
  • ', 'before_title' => '', 'after_title' => '', )); register_sidebar(array( 'name' => __( 'Page Sidebar', 'avis' ), 'id' => 'Page Sidebar', 'before_widget' => '
  • ', 'after_widget' => '
  • ', 'before_title' => '

    ', 'after_title' => '

    ', )); register_sidebar(array( 'name' => __( 'Blog Sidebar', 'avis' ), 'id' => 'Blog Sidebar', 'before_widget' => '
  • ', 'after_widget' => '
  • ', 'before_title' => '

    ', 'after_title' => '

    ', )); register_sidebar(array( 'name' => __( 'Footer Sidebar', 'avis' ), 'id' => 'Footer Sidebar', 'before_widget' => '', 'before_title' => '', )); } add_action( 'widgets_init', 'avis_widgets_init' ); /** * Sets up theme defaults and registers the various WordPress features that * supports. * * @uses load_theme_textdomain() For translation/localization support. * @uses add_editor_style() To add Visual Editor stylesheets. * @uses add_theme_support() To add support for automatic feed links, post * formats, and post thumbnails. * @uses register_nav_menu() To add support for a navigation menu. * @uses set_post_thumbnail_size() To set a custom post thumbnail size. * */ function avis_theme_setup() { /* * Makes available for translation. * * Translations can be added to the /languages/ directory. * If you're building a theme based on Twenty Thirteen, use a find and * replace to change 'avis' to the name of your theme in all * template files. */ load_theme_textdomain( 'avis', get_template_directory() . '/languages' ); // This theme styles the visual editor with editor-style.css to match the theme style. add_editor_style(); // Adds RSS feed links to for posts and comments. add_theme_support( 'automatic-feed-links' ); /* * This theme uses a custom image size for featured images, displayed on * "standard" posts and pages. */ add_theme_support('post-thumbnails'); /** * Enable support for Post Formats */ add_theme_support( 'post-formats', array('video', 'gallery', 'quote') ); set_post_thumbnail_size( 850, 400, true ); add_image_size( 'portfolio-thumb-image',390,350,true); add_image_size( 'portfolio-fourcol-thumb-image',292,270,true); add_image_size( 'avis_standard_img',850,400,true); //standard size add_image_size( 'avis_fullblog_img',1170,400,true); //Full Blog size // This theme uses wp_nav_menu() in one location. register_nav_menus( array( 'Header' => __( 'Main Navigation', 'avis' ), )); } add_action( 'after_setup_theme', 'avis_theme_setup' ); //--------------------------------------------------------------------- //---------------------------------------------------------------------