Octane_Theme_Options::get_option( 'field-sidebar-type' ),
'field-sidebar-post' => Octane_Theme_Options::get_option( 'field-sidebar-post' ),
'field-sidebar-page' => Octane_Theme_Options::get_option( 'field-sidebar-page' ),
'field-sidebar-archive' => Octane_Theme_Options::get_option( 'field-sidebar-archive' ),
);
// Post Sidebar
$global_sidebar = ! empty( $sidebar_layout['field-sidebar-type'] ) ? $sidebar_layout['field-sidebar-type'] : false;
// Return global sidebar
$sidebar = $global_sidebar;
if ( $global_sidebar !== 'none' ) {
// If is WooCommerce
if ( ( is_home() || is_single() ) ) {
// Post Sidebar
$page_setting = Octane_Theme_Options::get_page_setting( 'page-sidebar' );
if( 'default' == $page_setting || ! $page_setting ) {
$post_sidebar = ! empty( $sidebar_layout['field-sidebar-post'] ) ? $sidebar_layout['field-sidebar-post'] : false;
} else {
$post_sidebar = $page_setting;
}
$sidebar = octane_get_sidebar_style( $post_sidebar );
} elseif ( is_page() ) {
// Pages Sidebar
$page_setting = Octane_Theme_Options::get_page_setting( 'page-sidebar' );
if( 'default' == $page_setting || ! $page_setting ) {
$pages_sidebar = ! empty( $sidebar_layout['field-sidebar-page'] ) ? $sidebar_layout['field-sidebar-page'] : false;
} else {
$pages_sidebar = $page_setting;
}
$sidebar = octane_get_sidebar_style( $pages_sidebar );
} elseif ( is_archive() || is_search() ) {
// Archives Sidebar
$archive_sidebar = ! empty( $sidebar_layout['field-sidebar-archive'] ) ? $sidebar_layout['field-sidebar-archive'] : false;
$sidebar = octane_get_sidebar_style( $archive_sidebar );
} else {
$sidebar = octane_get_sidebar_style( $sidebar );
}
}
return apply_filters( 'octane_sidebar_layout', $sidebar, $sidebar_layout );
}
function octane_sidebar_class() {
if( is_page_template( 'custom-tmpl/tmpl-home.php' ) || is_page_template( 'custom-tmpl/tmpl-full-width.php' ) || is_page_template( 'custom-tmpl/tmpl-about.php' ) || is_page_template( 'custom-tmpl/tmpl-contact.php' ) ){
$class = 'global-layout-no-sidebar';
} else {
$sidebar_layout = octane_get_sidebar_layout();
if ( $sidebar_layout == 'none' ) {
$archive_column = Octane_Theme_Options::get_option( 'field-blog-archive-column' );
if ( 12 != $archive_column ) {
$class = "default-full-width blog-grid-layout";
} else {
$class = "default-full-width blog-full-width";
}
} elseif ( $sidebar_layout == 'left-sidebar' ) {
$class = "global-layout-left-sidebar";
} else {
$class = "global-layout-right-sidebar";
}
}
return apply_filters( 'octane_sidebar_class', $class );
}
/**
* Make Content Sortable Here
*/
if ( ! function_exists( 'octane_content_post_sortable' ) ) {
function octane_content_post_sortable() {
// Blog Archive Page
$post_content = array(
'image',
'title',
'meta',
'content',
);
if ( ! empty( $post_content ) ) {
foreach ( $post_content as $cont ) {
switch ( $cont ) {
case 'title':
?>
', '
' );
endif;
?>