Add shortcode to display WordPress Sidebars

Divi Tips, Web Developer Tips

Add the following PHP code to your child theme functions.php file.

// add shortcode for sidebars - use this format [get_sidebar name="Your Sidebar Name"]
function sidebar_shortcode($atts, $content="null"){
  extract(shortcode_atts(array('name' => ''), $atts));

  ob_start();
  get_sidebar($name);
  $sidebar= ob_get_contents();
  ob_end_clean();

  return $sidebar;
}
add_shortcode('get_sidebar', 'sidebar_shortcode');

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.