WordPress.org

Ready to get started?Download WordPress

Forums

Multiple Sidebars
Having trouble integrating (4 posts)

  1. iperez_genius
    Member
    Posted 1 year ago #

    I am developing my own theme from scratch. IT is my first theme i have ever developed so i am sorry if this is a dumb question. I can't seem to integrate your plugin into my theme.
    This is inside my function file

    if ( function_exists('register_sidebar') )
        register_sidebar();

    This is inside my sidebar.php file

    <?php
    /**
     * The Sidebar containing the main widget area.
     *
     * @package WordPress
     * @subpackage ...
     * @since ...
     */
    
    ?>
    
    		<div id="sidebar">
            <ul>
    
    <?php
    global $MultipleSidebars; 
    
    if ( !$MultipleSidebars-> dynamic_sidebar() ) : ?>
    
    <div style="height:150px; width:390px; margin:5px; background:pink; float:left;">Widget 1</div>
    <div style="height:150px; width:390px; margin:5px; background:pink; float:left;">Widget 2</div>
    
    <?php endif; ?>
    </ul>
     </div>

    In the admin the plugin works fine but on the front the "sidebars" are not visible at all. It is defaulting to showing the hard coded widgets...

    I would really appreciate the help.

    http://wordpress.org/extend/plugins/multiple-sidebars/

  2. Andrico
    Member
    Plugin Author

    Posted 1 year ago #

    Hello!
    I'd have to spend more code. As for implementation within a topic must enter code much more!.

    Glad we can solve it and you can implement it!

    Sorry for the delay and for my english. I speak Spanish!

    Thank you!

  3. Andrico
    Member
    Plugin Author

    Posted 1 year ago #

    Hello!
    I'd have to spend more code. As for implementation within a topic must enter code much more!.

    Glad we can solve it and you can implement it!

    Sorry for the delay and for my english. I speak Spanish!

    Thank you!

  4. Fabian Rosado
    Member
    Posted 1 year ago #

    If it helps, these are the steps we took. Step 3b was our problem:

    1) Download, install and activate the Plugin.

    2) Go to the new Sidebars menu and DEFINE one or more new custom sidebars. Enter their name and add a brief COMMENT to describe them. (I say DEFINE because you actually create the content for the sidebars in Step 3.)

    3) Go to Appearance > Widgets. You will now see the sidebars you created on the right. (a) Add the new Multiple Sidebars Widget to the Default item on the right. (We did NOT add it to the Sidebar item, we added it to Default.) (b) Add your content into each of the new Sidebar items on the right. This is where you actually get to create your sidebar items with the relevant text, graphics, etc.

    4) Create or Edit the page, post, or item where you want to use the new sidebars. A new section on the right should allow you to activate or deactivate the new Sidebars to add them to the page, post, etc. You can order them vertically (top and bottom).

    5) Go to Appearance > Editor and add the following code to Sidebar.php (We replaced everything on our old Sidebar.php with this code, which we pasted inside <div> and </div> tags, but maybe the div's don't matter.)

    <?php
    global $MultipleSidebars;
    $MultipleSidebars -> dynamic_sidebar();
    ?>

    That is it. The pages should now display the sidebar that you activated for each of them with the content that you gave them in the Widget's page. There is also a sub-menu called OPTIONS inside the Sidebars menu where you can activate specific Sidebars as default for new pages, posts, etc.

    I hope this helps make good use of this useful plugin!

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags

No tags yet.