|
@@ -8,194 +8,221 @@
|
|
*/
|
|
*/
|
|
|
|
|
|
if ( ! function_exists( 'radcliffe_2_setup' ) ) :
|
|
if ( ! function_exists( 'radcliffe_2_setup' ) ) :
|
|
-/**
|
|
|
|
- * Sets up theme defaults and registers support for various WordPress features.
|
|
|
|
- *
|
|
|
|
- * Note that this function is hooked into the after_setup_theme hook, which
|
|
|
|
- * runs before the init hook. The init hook is too late for some features, such
|
|
|
|
- * as indicating support for post thumbnails.
|
|
|
|
- */
|
|
|
|
-function radcliffe_2_setup() {
|
|
|
|
- /*
|
|
|
|
- * Make theme available for translation.
|
|
|
|
- * Translations can be filed in the /languages/ directory.
|
|
|
|
- * If you're building a theme based on _s, use a find and replace
|
|
|
|
- * to change 'radcliffe-2' to the name of your theme in all the template files.
|
|
|
|
- */
|
|
|
|
- load_theme_textdomain( 'radcliffe-2', get_template_directory() . '/languages' );
|
|
|
|
-
|
|
|
|
- // Add default posts and comments RSS feed links to head.
|
|
|
|
- add_theme_support( 'automatic-feed-links' );
|
|
|
|
-
|
|
|
|
- /*
|
|
|
|
- * Let WordPress manage the document title.
|
|
|
|
- * By adding theme support, we declare that this theme does not use a
|
|
|
|
- * hard-coded <title> tag in the document head, and expect WordPress to
|
|
|
|
- * provide it for us.
|
|
|
|
- */
|
|
|
|
- add_theme_support( 'title-tag' );
|
|
|
|
-
|
|
|
|
- /*
|
|
|
|
- * Enable support for Post Thumbnails on posts and pages.
|
|
|
|
|
|
+ /**
|
|
|
|
+ * Sets up theme defaults and registers support for various WordPress features.
|
|
*
|
|
*
|
|
- * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/
|
|
|
|
|
|
+ * Note that this function is hooked into the after_setup_theme hook, which
|
|
|
|
+ * runs before the init hook. The init hook is too late for some features, such
|
|
|
|
+ * as indicating support for post thumbnails.
|
|
*/
|
|
*/
|
|
- add_theme_support( 'post-thumbnails' );
|
|
|
|
- add_image_size( 'radcliffe-post-image', 2000, 1500 );
|
|
|
|
|
|
|
|
- // This theme uses wp_nav_menu() in one location.
|
|
|
|
- register_nav_menus( array(
|
|
|
|
- 'menu-1' => esc_html__( 'Header', 'radcliffe-2' ),
|
|
|
|
- ) );
|
|
|
|
-
|
|
|
|
- /*
|
|
|
|
- * Switch default core markup for search form, comment form, and comments
|
|
|
|
- * to output valid HTML5.
|
|
|
|
- */
|
|
|
|
- add_theme_support( 'html5', array(
|
|
|
|
- 'search-form',
|
|
|
|
- 'comment-form',
|
|
|
|
- 'comment-list',
|
|
|
|
- 'gallery',
|
|
|
|
- 'caption',
|
|
|
|
- ) );
|
|
|
|
-
|
|
|
|
- // Add theme support for Custom Logo.
|
|
|
|
- add_theme_support( 'custom-logo', array(
|
|
|
|
- 'width' => 1200,
|
|
|
|
- 'height' => 900,
|
|
|
|
- 'flex-width' => true,
|
|
|
|
- 'flex-height' => true,
|
|
|
|
- 'header-text' => array( 'site-title', 'site-description' ),
|
|
|
|
- ) );
|
|
|
|
-
|
|
|
|
- // Set up the WordPress core custom background feature.
|
|
|
|
- add_theme_support( 'custom-background', apply_filters( 'radcliffe_2_custom_background_args', array(
|
|
|
|
- 'default-color' => 'ffffff',
|
|
|
|
- 'default-image' => '',
|
|
|
|
- ) ) );
|
|
|
|
-
|
|
|
|
- // Add theme support for selective refresh for widgets.
|
|
|
|
- add_theme_support( 'customize-selective-refresh-widgets' );
|
|
|
|
-
|
|
|
|
- // Add support for responsive embeds.
|
|
|
|
- add_theme_support( 'responsive-embeds' );
|
|
|
|
-
|
|
|
|
- // Gutenberg: Add Custom Palette
|
|
|
|
- $stylepack = get_theme_mod( 'active_style_pack' );
|
|
|
|
-
|
|
|
|
- if ( 'vintage' === $stylepack ) {
|
|
|
|
- add_theme_support( 'editor-color-palette', array(
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Vintage Off-White', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'vintage-off-white',
|
|
|
|
- 'color' => '#fff',
|
|
|
|
- ),
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Vintage Light Brown', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'vintage-light-brown',
|
|
|
|
- 'color' => '#c7c4b4',
|
|
|
|
- ),
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Vintage Light Gray', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'vintage-light-gray',
|
|
|
|
- 'color' => '#666',
|
|
|
|
- ),
|
|
|
|
|
|
+ function radcliffe_2_setup() {
|
|
|
|
+ /*
|
|
|
|
+ * Make theme available for translation.
|
|
|
|
+ * Translations can be filed in the /languages/ directory.
|
|
|
|
+ * If you're building a theme based on _s, use a find and replace
|
|
|
|
+ * to change 'radcliffe-2' to the name of your theme in all the template files.
|
|
|
|
+ */
|
|
|
|
+ load_theme_textdomain( 'radcliffe-2', get_template_directory() . '/languages' );
|
|
|
|
+
|
|
|
|
+ // Add default posts and comments RSS feed links to head.
|
|
|
|
+ add_theme_support( 'automatic-feed-links' );
|
|
|
|
+
|
|
|
|
+ /*
|
|
|
|
+ * Let WordPress manage the document title.
|
|
|
|
+ * By adding theme support, we declare that this theme does not use a
|
|
|
|
+ * hard-coded <title> tag in the document head, and expect WordPress to
|
|
|
|
+ * provide it for us.
|
|
|
|
+ */
|
|
|
|
+ add_theme_support( 'title-tag' );
|
|
|
|
+
|
|
|
|
+ /*
|
|
|
|
+ * Enable support for Post Thumbnails on posts and pages.
|
|
|
|
+ *
|
|
|
|
+ * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/
|
|
|
|
+ */
|
|
|
|
+ add_theme_support( 'post-thumbnails' );
|
|
|
|
+ add_image_size( 'radcliffe-post-image', 2000, 1500 );
|
|
|
|
+
|
|
|
|
+ // This theme uses wp_nav_menu() in one location.
|
|
|
|
+ register_nav_menus(
|
|
array(
|
|
array(
|
|
- 'name' => esc_html__( 'Vintage Dark Gray', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'vintage-dark-gray',
|
|
|
|
- 'color' => '#222',
|
|
|
|
- ),
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Vintage Blue', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'vintage-blue',
|
|
|
|
- 'color' => '#2b6e9d',
|
|
|
|
|
|
+ 'menu-1' => esc_html__( 'Header', 'radcliffe-2' ),
|
|
)
|
|
)
|
|
- ) );
|
|
|
|
- } else if ( 'colorful' === $stylepack ) {
|
|
|
|
- add_theme_support( 'editor-color-palette', array(
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Colorful White', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'colorful-white',
|
|
|
|
- 'color' => '#fff',
|
|
|
|
- ),
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Colorful Light Gray', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'colorful-light-gray',
|
|
|
|
- 'color' => '#e5e5e5',
|
|
|
|
- ),
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Colorful Dark Gray', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'colorful-dark-gray',
|
|
|
|
- 'color' => '#222222',
|
|
|
|
- ),
|
|
|
|
|
|
+ );
|
|
|
|
+
|
|
|
|
+ /*
|
|
|
|
+ * Switch default core markup for search form, comment form, and comments
|
|
|
|
+ * to output valid HTML5.
|
|
|
|
+ */
|
|
|
|
+ add_theme_support(
|
|
|
|
+ 'html5',
|
|
array(
|
|
array(
|
|
- 'name' => esc_html__( 'Colorful Blue', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'colorful-blue',
|
|
|
|
- 'color' => '#4ba3c3',
|
|
|
|
- ),
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Colorful Green', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'colorful-green',
|
|
|
|
- 'color' => '#71db9d',
|
|
|
|
- ),
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Colorful Orange', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'colorful-orange',
|
|
|
|
- 'color' => '#d97059',
|
|
|
|
|
|
+ 'search-form',
|
|
|
|
+ 'comment-form',
|
|
|
|
+ 'comment-list',
|
|
|
|
+ 'gallery',
|
|
|
|
+ 'caption',
|
|
)
|
|
)
|
|
- ) );
|
|
|
|
- } else if ( 'modern' === $stylepack ) {
|
|
|
|
- add_theme_support( 'editor-color-palette', array(
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Modern White', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'modern-white',
|
|
|
|
- 'color' => '#fff',
|
|
|
|
- ),
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Modern Light Gray', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'modern-light-gray',
|
|
|
|
- 'color' => '#f1f1f1',
|
|
|
|
- ),
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Modern Medium Gray', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'modern-medium-gray',
|
|
|
|
- 'color' => '#aaa',
|
|
|
|
- ),
|
|
|
|
|
|
+ );
|
|
|
|
+
|
|
|
|
+ // Add theme support for Custom Logo.
|
|
|
|
+ add_theme_support(
|
|
|
|
+ 'custom-logo',
|
|
array(
|
|
array(
|
|
- 'name' => esc_html__( 'Modern Dark Gray', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'modern-dark-gray',
|
|
|
|
- 'color' => '#222',
|
|
|
|
|
|
+ 'width' => 1200,
|
|
|
|
+ 'height' => 900,
|
|
|
|
+ 'flex-width' => true,
|
|
|
|
+ 'flex-height' => true,
|
|
|
|
+ 'header-text' => array( 'site-title', 'site-description' ),
|
|
)
|
|
)
|
|
- ) );
|
|
|
|
- } else {
|
|
|
|
- add_theme_support( 'editor-color-palette', array(
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'White', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'white',
|
|
|
|
- 'color' => '#fff',
|
|
|
|
- ),
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Dark Gray', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'dark-gray',
|
|
|
|
- 'color' => '#222',
|
|
|
|
- ),
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Light Gray', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'light-gray',
|
|
|
|
- 'color' => '#666666',
|
|
|
|
- ),
|
|
|
|
- array(
|
|
|
|
- 'name' => esc_html__( 'Red', 'radcliffe-2' ),
|
|
|
|
- 'slug' => 'red',
|
|
|
|
- 'color' => '#ca2017',
|
|
|
|
|
|
+ );
|
|
|
|
+
|
|
|
|
+ // Set up the WordPress core custom background feature.
|
|
|
|
+ add_theme_support(
|
|
|
|
+ 'custom-background',
|
|
|
|
+ apply_filters(
|
|
|
|
+ 'radcliffe_2_custom_background_args',
|
|
|
|
+ array(
|
|
|
|
+ 'default-color' => 'ffffff',
|
|
|
|
+ 'default-image' => '',
|
|
|
|
+ )
|
|
)
|
|
)
|
|
- ) );
|
|
|
|
|
|
+ );
|
|
|
|
+
|
|
|
|
+ // Add theme support for selective refresh for widgets.
|
|
|
|
+ add_theme_support( 'customize-selective-refresh-widgets' );
|
|
|
|
+
|
|
|
|
+ // Add support for responsive embeds.
|
|
|
|
+ add_theme_support( 'responsive-embeds' );
|
|
|
|
+
|
|
|
|
+ // Gutenberg: Add Custom Palette
|
|
|
|
+ $stylepack = get_theme_mod( 'active_style_pack' );
|
|
|
|
+
|
|
|
|
+ if ( 'vintage' === $stylepack ) {
|
|
|
|
+ add_theme_support(
|
|
|
|
+ 'editor-color-palette',
|
|
|
|
+ array(
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Vintage Off-White', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'vintage-off-white',
|
|
|
|
+ 'color' => '#fff',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Vintage Light Brown', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'vintage-light-brown',
|
|
|
|
+ 'color' => '#c7c4b4',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Vintage Light Gray', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'vintage-light-gray',
|
|
|
|
+ 'color' => '#666',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Vintage Dark Gray', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'vintage-dark-gray',
|
|
|
|
+ 'color' => '#222',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Vintage Blue', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'vintage-blue',
|
|
|
|
+ 'color' => '#2b6e9d',
|
|
|
|
+ ),
|
|
|
|
+ )
|
|
|
|
+ );
|
|
|
|
+ } elseif ( 'colorful' === $stylepack ) {
|
|
|
|
+ add_theme_support(
|
|
|
|
+ 'editor-color-palette',
|
|
|
|
+ array(
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Colorful White', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'colorful-white',
|
|
|
|
+ 'color' => '#fff',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Colorful Light Gray', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'colorful-light-gray',
|
|
|
|
+ 'color' => '#e5e5e5',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Colorful Dark Gray', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'colorful-dark-gray',
|
|
|
|
+ 'color' => '#222222',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Colorful Blue', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'colorful-blue',
|
|
|
|
+ 'color' => '#4ba3c3',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Colorful Green', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'colorful-green',
|
|
|
|
+ 'color' => '#71db9d',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Colorful Orange', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'colorful-orange',
|
|
|
|
+ 'color' => '#d97059',
|
|
|
|
+ ),
|
|
|
|
+ )
|
|
|
|
+ );
|
|
|
|
+ } elseif ( 'modern' === $stylepack ) {
|
|
|
|
+ add_theme_support(
|
|
|
|
+ 'editor-color-palette',
|
|
|
|
+ array(
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Modern White', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'modern-white',
|
|
|
|
+ 'color' => '#fff',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Modern Light Gray', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'modern-light-gray',
|
|
|
|
+ 'color' => '#f1f1f1',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Modern Medium Gray', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'modern-medium-gray',
|
|
|
|
+ 'color' => '#aaa',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Modern Dark Gray', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'modern-dark-gray',
|
|
|
|
+ 'color' => '#222',
|
|
|
|
+ ),
|
|
|
|
+ )
|
|
|
|
+ );
|
|
|
|
+ } else {
|
|
|
|
+ add_theme_support(
|
|
|
|
+ 'editor-color-palette',
|
|
|
|
+ array(
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'White', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'white',
|
|
|
|
+ 'color' => '#fff',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Dark Gray', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'dark-gray',
|
|
|
|
+ 'color' => '#222',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Light Gray', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'light-gray',
|
|
|
|
+ 'color' => '#666666',
|
|
|
|
+ ),
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Red', 'radcliffe-2' ),
|
|
|
|
+ 'slug' => 'red',
|
|
|
|
+ 'color' => '#ca2017',
|
|
|
|
+ ),
|
|
|
|
+ )
|
|
|
|
+ );
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ // Add support for wide alignment
|
|
|
|
+ add_theme_support( 'align-wide' );
|
|
}
|
|
}
|
|
-
|
|
|
|
- // Add support for wide alignment
|
|
|
|
- add_theme_support( 'align-wide' );
|
|
|
|
-}
|
|
|
|
endif;
|
|
endif;
|
|
add_action( 'after_setup_theme', 'radcliffe_2_setup' );
|
|
add_action( 'after_setup_theme', 'radcliffe_2_setup' );
|
|
|
|
|
|
@@ -217,35 +244,41 @@ add_action( 'after_setup_theme', 'radcliffe_2_content_width', 0 );
|
|
* @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar
|
|
* @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar
|
|
*/
|
|
*/
|
|
function radcliffe_2_widgets_init() {
|
|
function radcliffe_2_widgets_init() {
|
|
- register_sidebar( array(
|
|
|
|
- 'name' => esc_html__( 'Footer 1', 'radcliffe-2' ),
|
|
|
|
- 'id' => 'sidebar-1',
|
|
|
|
- 'description' => '',
|
|
|
|
- 'before_widget' => '<section id="%1$s" class="widget %2$s">',
|
|
|
|
- 'after_widget' => '</section>',
|
|
|
|
- 'before_title' => '<h2 class="widget-title">',
|
|
|
|
- 'after_title' => '</h2>',
|
|
|
|
- ) );
|
|
|
|
-
|
|
|
|
- register_sidebar( array(
|
|
|
|
- 'name' => esc_html__( 'Footer 2', 'radcliffe-2' ),
|
|
|
|
- 'id' => 'sidebar-2',
|
|
|
|
- 'description' => '',
|
|
|
|
- 'before_widget' => '<section id="%1$s" class="widget %2$s">',
|
|
|
|
- 'after_widget' => '</section>',
|
|
|
|
- 'before_title' => '<h2 class="widget-title">',
|
|
|
|
- 'after_title' => '</h2>',
|
|
|
|
- ) );
|
|
|
|
-
|
|
|
|
- register_sidebar( array(
|
|
|
|
- 'name' => esc_html__( 'Footer 3', 'radcliffe-2' ),
|
|
|
|
- 'id' => 'sidebar-3',
|
|
|
|
- 'description' => '',
|
|
|
|
- 'before_widget' => '<section id="%1$s" class="widget %2$s">',
|
|
|
|
- 'after_widget' => '</section>',
|
|
|
|
- 'before_title' => '<h2 class="widget-title">',
|
|
|
|
- 'after_title' => '</h2>',
|
|
|
|
- ) );
|
|
|
|
|
|
+ register_sidebar(
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Footer 1', 'radcliffe-2' ),
|
|
|
|
+ 'id' => 'sidebar-1',
|
|
|
|
+ 'description' => '',
|
|
|
|
+ 'before_widget' => '<section id="%1$s" class="widget %2$s">',
|
|
|
|
+ 'after_widget' => '</section>',
|
|
|
|
+ 'before_title' => '<h2 class="widget-title">',
|
|
|
|
+ 'after_title' => '</h2>',
|
|
|
|
+ )
|
|
|
|
+ );
|
|
|
|
+
|
|
|
|
+ register_sidebar(
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Footer 2', 'radcliffe-2' ),
|
|
|
|
+ 'id' => 'sidebar-2',
|
|
|
|
+ 'description' => '',
|
|
|
|
+ 'before_widget' => '<section id="%1$s" class="widget %2$s">',
|
|
|
|
+ 'after_widget' => '</section>',
|
|
|
|
+ 'before_title' => '<h2 class="widget-title">',
|
|
|
|
+ 'after_title' => '</h2>',
|
|
|
|
+ )
|
|
|
|
+ );
|
|
|
|
+
|
|
|
|
+ register_sidebar(
|
|
|
|
+ array(
|
|
|
|
+ 'name' => esc_html__( 'Footer 3', 'radcliffe-2' ),
|
|
|
|
+ 'id' => 'sidebar-3',
|
|
|
|
+ 'description' => '',
|
|
|
|
+ 'before_widget' => '<section id="%1$s" class="widget %2$s">',
|
|
|
|
+ 'after_widget' => '</section>',
|
|
|
|
+ 'before_title' => '<h2 class="widget-title">',
|
|
|
|
+ 'after_title' => '</h2>',
|
|
|
|
+ )
|
|
|
|
+ );
|
|
}
|
|
}
|
|
add_action( 'widgets_init', 'radcliffe_2_widgets_init' );
|
|
add_action( 'widgets_init', 'radcliffe_2_widgets_init' );
|
|
|
|
|
|
@@ -265,12 +298,16 @@ function radcliffe_2_scripts() {
|
|
|
|
|
|
wp_enqueue_script( 'radcliffe-2-navigation', get_template_directory_uri() . '/assets/js/navigation.js', array(), '20151215', true );
|
|
wp_enqueue_script( 'radcliffe-2-navigation', get_template_directory_uri() . '/assets/js/navigation.js', array(), '20151215', true );
|
|
|
|
|
|
- wp_localize_script( 'radcliffe-2-navigation', 'screenReaderText', array(
|
|
|
|
- 'expand' => esc_html__( 'Expand child menu', 'radcliffe-2' ),
|
|
|
|
- 'collapse' => esc_html__( 'Collapse child menu', 'radcliffe-2' ),
|
|
|
|
- 'icon_expand' => radcliffe_2_get_svg( array( 'icon' => 'expand' ) ),
|
|
|
|
- 'icon_zoom' => radcliffe_2_get_svg( array( 'icon' => 'zoom' ) ),
|
|
|
|
- ) );
|
|
|
|
|
|
+ wp_localize_script(
|
|
|
|
+ 'radcliffe-2-navigation',
|
|
|
|
+ 'screenReaderText',
|
|
|
|
+ array(
|
|
|
|
+ 'expand' => esc_html__( 'Expand child menu', 'radcliffe-2' ),
|
|
|
|
+ 'collapse' => esc_html__( 'Collapse child menu', 'radcliffe-2' ),
|
|
|
|
+ 'icon_expand' => radcliffe_2_get_svg( array( 'icon' => 'expand' ) ),
|
|
|
|
+ 'icon_zoom' => radcliffe_2_get_svg( array( 'icon' => 'zoom' ) ),
|
|
|
|
+ )
|
|
|
|
+ );
|
|
|
|
|
|
wp_enqueue_script( 'radcliffe-2-skip-link-focus-fix', get_template_directory_uri() . '/assets/js/skip-link-focus-fix.js', array(), '20151215', true );
|
|
wp_enqueue_script( 'radcliffe-2-skip-link-focus-fix', get_template_directory_uri() . '/assets/js/skip-link-focus-fix.js', array(), '20151215', true );
|
|
|
|
|
|
@@ -293,9 +330,9 @@ function radcliffe_2_editor_styles() {
|
|
|
|
|
|
if ( 'colorful' === $stylepack ) {
|
|
if ( 'colorful' === $stylepack ) {
|
|
wp_enqueue_style( 'radcliffe-2-editor-style-colorful', get_template_directory_uri() . '/assets/css/editor-style-colorful.css' );
|
|
wp_enqueue_style( 'radcliffe-2-editor-style-colorful', get_template_directory_uri() . '/assets/css/editor-style-colorful.css' );
|
|
- } else if ( 'modern' === $stylepack ) {
|
|
|
|
|
|
+ } elseif ( 'modern' === $stylepack ) {
|
|
wp_enqueue_style( 'radcliffe-2-editor-style-modern', get_template_directory_uri() . '/assets/css/editor-style-modern.css' );
|
|
wp_enqueue_style( 'radcliffe-2-editor-style-modern', get_template_directory_uri() . '/assets/css/editor-style-modern.css' );
|
|
- } else if ( 'vintage' === $stylepack ) {
|
|
|
|
|
|
+ } elseif ( 'vintage' === $stylepack ) {
|
|
wp_enqueue_style( 'radcliffe-2-editor-style-vintage', get_template_directory_uri() . '/assets/css/editor-style-vintage.css' );
|
|
wp_enqueue_style( 'radcliffe-2-editor-style-vintage', get_template_directory_uri() . '/assets/css/editor-style-vintage.css' );
|
|
}
|
|
}
|
|
|
|
|