• Skip to main content
  • Skip to primary sidebar

CodeCover Knowledge Base

Force the Genesis layout settings

//* Force content-sidebar layout setting
add_filter( ‘genesis_pre_get_option_site_layout’, ‘__genesis_return_content_sidebar’ );

//* Force sidebar-content layout setting
add_filter( ‘genesis_pre_get_option_site_layout’, ‘__genesis_return_sidebar_content’ );

//* Force content-sidebar-sidebar layout setting
add_filter( ‘genesis_pre_get_option_site_layout’, ‘__genesis_return_content_sidebar_sidebar’ );

//* Force sidebar-sidebar-content layout setting
add_filter( ‘genesis_pre_get_option_site_layout’, ‘__genesis_return_sidebar_sidebar_content’ );

//* Force sidebar-content-sidebar layout setting
add_filter( ‘genesis_pre_get_option_site_layout’, ‘__genesis_return_sidebar_content_sidebar’ );

//* Force full-width-content layout setting
add_filter( ‘genesis_pre_get_option_site_layout’, ‘__genesis_return_full_width_content’ );

Last modified April 8, 2025

Primary Sidebar

  • Javascript Template
  • CSS
    • Media Queries
    • Bootstrap breakpoint show / hide
  • Javascript
  • WordPress Development
    • Show All Errors
  • Media Files
    • Video
  • Development Server
    • HestiaCP
  • Version Control
    • Git
  • Website Development
    • Resources
    • Email Services
    • Website Testing
      • Frameworks
    • Genesis Development
      • Installing Genesis theme
      • Using genesis_site_layout()
      • Force the Genesis layout settings
      • Adding classes to content blocks on Genesis

Copyright © 2025 · Bootstrap Genesis Theme on Genesis Framework · WordPress · Log in