Articles of register sidebar

how do I get a sidebar's id or number for use with is_active_sidebar()

From the codex is_active_sidebar( $index ); ?> Parameters $index (mixed) (required) Sidebar name, id or number. When i try any of my sidebar names it doesnt work; yet when I put in random numbers 1,2 and 3 guessing that my sidebars are numbered that way and it works, but this is not reliable. There is […]

adding multiple sidebars on pages

I am using twentyten theme and I want there to be two sidebars on my page – one on the left and the second on the right. Can any one tell me how to do that?

WordPress widget/sidebar dividers?

I have a widget sidebar, but I’d like dividers between them. I can achieve this in CSS using boring borders, but I have a png image I’d rather use instead. Is there a way to insert a divider after each widget item? (apart from the last one of course). I can do this in jQuery […]

How the WordPress sidebar works

Ok, the title is surely not good to explain my very basic question, but here it is: I just started creating a wordpress theme and the index.php has two columns: 1.) The main content and 2.) A vertical column where I am showing other info like Archives, Recent posts all programatically. Updated Until now everything […]

How can you add a link to a sidebar description?

How can I add a link to a sidebar description? $sidebar_description = sprintf(__( ‘Sidebar for the <a href=”%s”>%s</a> post’, ‘themetext’ ), get_permalink($post->ID), $post->post_title); register_sidebar( array( ‘name’ => $post->post_title . ‘ (‘ . __( ‘Post’, ‘themetext’ ) . ‘)’, ‘id’ => ‘sidebar-‘.$post->ID, ‘description’ => $sidebar_description, ‘before_widget’ => ‘<div id=”%1$s” class=”widget %2$s”>’, ‘after_widget’ => ‘</div>’, ‘before_title’ => […]

unregister_sidebar() in stand-alone theme not working

With this StackOverflow Q&A I can’t make the unregister_sidebar() work for me. Scenario I have developed a theme using a sidebar area, where I’ve used a Widget. But I don’t want the ‘Editor’ to get access to this Sidebar Widgetized Area in Admin area. So I want to do a tweak in my theme’s functions.php, […]

I can't get my custom widget area to show on my WordPress site

I can’t get my sidebar to appear on my site. I add a widget section since there wasn’t any: function.php <?php if (function_exists(‘register_sidebar’)) // Area 1 register_sidebar( array ( ‘name’ => ‘Primary Widget Area’, ‘id’ => ‘primary_widget_area’, ‘before_widget’ => ‘<li id=”%1$s” class=”widget-container %2$s”>’, ‘after_widget’ => “</li>”, ‘before_title’ => ‘<h3 class=”widget-title”>’, ‘after_title’ => ‘</h3>’, ) ); […]

Add before_content and after_content to register_sidebar

Is there any way to add two new functions, before_content and after_content to the register_sidebar function? These would work like before_title and after_title, except it would wrap everything that comes after the title. I’ve found this thread which has some useful information, but every mentioned approach has flaws. For example, inserting the required code in […]

What are ideal hooks to call register_sidebars?

Where should a plugin ideally hook to call register_sidebar();? Will init do just fine? function my_plugin_register_sidebars() { $args = array( ‘name’ => ‘foo’ ‘description’ => ‘bar’ … ); register_sidebar( $args ); } add_action( ‘**????**’, ‘my_plugin_register_sidebar’ );

Widgets not expanding on wordpress 3.3 widget dashbord

I updated to WordPress 3.3 (manual update) and cleaned browser cache. Widgets dashbord stop working when tring to expand dynamic sidebars for custom theme when it works for previous wordpress 3.2 installation (using register sidebar on functions.php) I have tried to install Hotfix 0.8 exension and now it works for twentyten theme but not for […]