Skip to content

Instantly share code, notes, and snippets.

@thecodepoetry
Last active March 24, 2021 07:43
Show Gist options
  • Select an option

  • Save thecodepoetry/822895548f7701f4086a to your computer and use it in GitHub Desktop.

Select an option

Save thecodepoetry/822895548f7701f4086a to your computer and use it in GitHub Desktop.
To change default pre selected sidebar position in The7 and Armada
function dt_change_default_sidebar() {
global $DT_META_BOXES;
if ( $DT_META_BOXES ) {
if ( isset($DT_META_BOXES[ 'dt_page_box-sidebar' ]) ) {
$DT_META_BOXES[ 'dt_page_box-sidebar' ]['fields'][0]['std'] = 'left'; // use disabled to disable sidebar
}
}
}
add_action( 'admin_init', 'dt_change_default_sidebar', 20 );
Update (Cotober 2020): You can now use the preset settings, please refer to
https://support.dream-theme.com/knowledgebase/change-default-sidebar-position/
@apysais

apysais commented Mar 8, 2018

Copy link
Copy Markdown

DO not edit nor hack the code, if you want you're sidebar to be on the left across the theme, here is what I did:

add_filter( 'presscore_main_container_classes', 'apyc_sidebar_default_left', 1 );
function apyc_sidebar_default_left($classes) {
   return isset($classes[0]) ? $classes[0] = 'sidebar-left':$classes;
}

@germanpericon

Copy link
Copy Markdown

Great solution !!!! Thank you.

@trendy20twenty

Copy link
Copy Markdown

it is not working!

@meyer744

Copy link
Copy Markdown

does anyone have a solution to make the default disabled? Tried editing the filter and did not work out

@jemoh

jemoh commented Jan 18, 2020

Copy link
Copy Markdown

You're a genius!!! Thank you.

@sagarponnur

Copy link
Copy Markdown

add_filter( 'presscore_main_container_classes', 'apyc_sidebar_default_left', 1 );
function apyc_sidebar_default_left($classes) {
return isset($classes[0]) ? $classes[0] = 'sidebar-left':$classes;
}

You saved my day, Thank you.

@thecodepoetry

Copy link
Copy Markdown
Author

This is an old hack, You can now use the built-in preset settings to change default sidebar postion, please refer to documentation
https://support.dream-theme.com/knowledgebase/change-default-sidebar-position/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment