Saturday, 16 July 2016

Register and Display a Sidebar in Wordpress

To register and display the Sidebar in WordPress you have to follow the two steps.

Step: 1 You have to add this in the Function.php file in your theme
Below the "wpb alone should be replaced by your theme name"

function wpb_widgets_init() {
    register_sidebar( array(
        'name' => __( 'Main Sidebar', 'wpb' ),
        'id' => 'sidebar-1',
        'description' => __( 'The main sidebar appears on the right on each page except the front page template', 'wpb' ),
        'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        'after_widget' => '</aside>',
        'before_title' => '<h3 class="widget-title">',
        'after_title' => '</h3>',
    ) );
    register_sidebar( array(
        'name' =>__( 'Front page sidebar', 'wpb'),
        'id' => 'sidebar-2',
        'description' => __( 'Appears on the static front page template', 'wpb' ),
        'before_widget' => '<aside id="%1$s" class="widget %2$s">',
        'after_widget' => '</aside>',
        'before_title' => '<h3 class="widget-title">',
        'after_title' => '</h3>',
    ) );
    }
add_action( 'widgets_init', 'wpb_widgets_init' );

Step: 2 Display it Dynamically in the Page where ever you want by adding the below code

<?php if ( is_active_sidebar( 'sidebar-1' ) ) : ?>
    <div id="secondary" class="widget-area" role="complementary">
    <?php dynamic_sidebar( 'sidebar-1' ); ?>
    </div>
<?php endif; ?>

Note: " is_active_sidebar( 'sidebar-1' )" - The sidebar-1 is the id of the registered sidebar in the function.php file. If the id is not used properly the Sidebar will not be displayed even if the registration is correct.

1 comment:

  1. বন্ধুরা আমি একদম নতুন আমার সারে সেক্স করতে পারো আমকে টাকা দিবে ১০০০ % বলছি টাকা মার যাবে না Dhaka sex girls Lota akther 01984681219 ইমু সেক্স ১০০০ টাকা ★ফোন সেক্স ৫০০ টাকা ০১৯৮৪৬৮১২১৯ আমার নাম্বার ০১৯৮৪৬৮১২১৯ ফোন সেক্স করি ৫০০ টাকা | বিকাস করে ফোন করতে হবে, জারা টাকা বিকাস দিতে পারবেন কেবল তারাই ফোন করবেন, বিকাস ছাড়া কথা বলি না | টেলিটক ও বিদেশী কল ৫০০ টাকা (বিদেশী কল) | বিকাস না করে আমার নম্বরে কল করবেন না call me 01984681219♥♥♥~Bondu ra sex korba but বিসসেস্ত khuka passo na amaka call dao 01984681219 “”Phn sex 500taka”” imo sex 1000taka সমই ১ঘণ্টা সেক্স করলে ১০০ ভাগ সেভ থাকবে ১ বার টাই করে দেখ সেক্স korla বিকাশ korta hoba “BKASH, DBBL, A TAKA petata perla contack koro akhone call me 01984681219

    ReplyDelete