( BHARI_SUPPORT_FONTAWESOME ) ? ' ' . __( ' Previous', 'bhari' ) : '' . __( ' Previous', 'bhari' ),
'pagination-next' => ( BHARI_SUPPORT_FONTAWESOME ) ? __( 'Next', 'bhari' ) . ' ' : __( 'Next', 'bhari' ),
'single-pagination-prev' => ( BHARI_SUPPORT_FONTAWESOME ) ? __( 'Previous Article%title', 'bhari' ) : __( 'Previous Article%title', 'bhari' ),
'single-pagination-next' => ( BHARI_SUPPORT_FONTAWESOME ) ? __( 'Next Article%title', 'bhari' ) : __( 'Next Article%title', 'bhari' ),
) );
if( array_key_exists($request_string, $defaults) ) {
return $defaults[$request_string];
} else {
return $default_val;
}
}
endif;
/**
* Add sidebars
*/
if( ! function_exists('bhari_get_sidebar_layout') ) :
function bhari_get_sidebar_layout( $layout ) {
switch ( $layout ) {
case 'layout-sidebar-content' :
get_sidebar( 'left' );
break;
case 'layout-content-sidebar' :
get_sidebar( 'right' );
break;
case 'layout-content-sidebar-sidebar' :
case 'layout-sidebar-content-sidebar' :
case 'layout-sidebar-sidebar-content' :
get_sidebar( 'left' );
get_sidebar( 'right' );
break;
}
}
endif;
/**
* Get individual option
*/
if( ! function_exists('bhari_get_option') ) :
function bhari_get_option( $key = '', $defaults = '' )
{
$options = apply_filters( 'bhari/theme_defaults/after_parse_args', wp_parse_args(
get_option( 'bhari', true ),
bhari_get_defaults()
) );
if( isset( $options[ $key ] ) ) {
return $options[ $key ];
} else {
return $defaults;
}
}
endif;
/**
* Add body classes
*/
if( ! function_exists('bhari_body_class') ) :
function bhari_body_class( $classes ) {
if( is_home() || is_archive() || is_search() ) {
$layout = bhari_get_option( 'sidebar-archive' );
} else if( is_page() || is_404() ) {
$layout = bhari_get_option( 'sidebar-page' );
} else if( is_single() ) {
$layout = bhari_get_option( 'sidebar-single' );
}
switch ( $layout ) {
case 'layout-sidebar-content' : $classes[] = 'layout-sidebar-content'; break;
case 'layout-content-sidebar' : $classes[] = 'layout-content-sidebar'; break;
case 'layout-content-sidebar-sidebar' : $classes[] = 'layout-content-sidebar-sidebar'; break;
case 'layout-sidebar-content-sidebar' : $classes[] = 'layout-sidebar-content-sidebar'; break;
case 'layout-sidebar-sidebar-content' : $classes[] = 'layout-sidebar-sidebar-content'; break;
case 'layout-no-sidebar' :
default:
$classes[] = 'layout-no-sidebar';
break;
}
return $classes;
}
add_filter( 'body_class', 'bhari_body_class' );
endif;
/**
* Content Width
*
* 'container-width-archive' Applied for archive pages (Front page as a Blog page)
* 'container-width-page' Applied for Only pages. (Front page as a Static page)
* 'container-width-single' Applied for Only single post.
*/
if( ! function_exists('bhari_wp_head') ) :
function bhari_wp_head( $classes ) {
if( is_home() || is_archive() || is_search() ) {
$content_width = bhari_get_option( 'container-width-archive' );
} else if( is_page() || is_404() ) {
$content_width = bhari_get_option( 'container-width-page' );
} else if( is_single() ) {
$content_width = bhari_get_option( 'container-width-single' );
} else {
$content_width = 1100;
}
?>
';
}
}
add_action( 'wp_head', 'bhari_pingback_header' );
endif;