array( 'name' => __( 'Left Sidebar', 'pen' ), 'description' => '', ), 'right' => array( 'name' => __( 'Right Sidebar', 'pen' ), 'description' => '', ), 'header-primary' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Header', 'pen' ), __( 'Primary', 'pen' ) ), ), 'header-secondary' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Header', 'pen' ), __( 'Secondary', 'pen' ) ), ), 'search-top' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Search Bar', 'pen' ), __( 'Top', 'pen' ) ), ), 'search-left' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Search Bar', 'pen' ), __( 'Left', 'pen' ) ), ), 'search-right' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Search Bar', 'pen' ), __( 'Right', 'pen' ) ), ), 'search-bottom' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Search Bar', 'pen' ), __( 'Bottom', 'pen' ) ), ), 'top' => array( 'name' => __( 'Top', 'pen' ), ), 'bottom' => array( 'name' => __( 'Bottom', 'pen' ), ), 'content-top' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Content', 'pen' ), __( 'Top', 'pen' ) ), ), 'content-bottom' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Content', 'pen' ), __( 'Bottom', 'pen' ) ), ), 'footer-top' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Footer', 'pen' ), __( 'Top', 'pen' ) ), ), 'footer-left' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Footer', 'pen' ), __( 'Left', 'pen' ) ), ), 'footer-right' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Footer', 'pen' ), __( 'Right', 'pen' ) ), ), 'footer-bottom' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Footer', 'pen' ), __( 'Bottom', 'pen' ) ), ), 'mobile-menu-top' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Mobile Menu', 'pen' ), __( 'Top', 'pen' ) ), ), 'mobile-menu-bottom' => array( 'name' => sprintf( '%1$s → %2$s', __( 'Mobile Menu', 'pen' ), __( 'Bottom', 'pen' ) ), ), ); } } if ( ! function_exists( 'pen_sidebars_register' ) ) { /** * Register widget areas. * * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar * * @since Pen 1.0.0 * @return void */ function pen_sidebars_register() { $sidebars = pen_sidebars(); foreach ( $sidebars as $id => $sidebar ) { register_sidebar( array( 'name' => esc_html( $sidebar['name'] ), 'id' => 'sidebar-' . esc_attr( $id ), 'description' => ! empty( $sidebar['description'] ) ? esc_html( $sidebar['description'] ) : '', 'before_widget' => '
', 'before_title' => '