Error: cannot ajaxify WordPress Popular Posts
-
Error: cannot ajaxify WordPress Popular Posts on this theme. It’s missing the id attribute on before_widget (see register_sidebar for more).
This errors appears when I try to ajaxify the plugin since I’m using WP Super Cache.
functions.php
//register the default sidebar register_sidebar(array( 'name'=> TD_THEME_NAME . ' default', 'id' => 'td-default', //the id is used by the importer 'before_widget' => '<aside class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<div class="block-title"><span>', 'after_title' => '</span></div>' )); register_sidebar(array( 'name'=>'Top right (social)', 'id' => 'td-top-right', 'before_widget' => '', 'after_widget' => '', 'before_title' => '', 'after_title' => '', )); register_sidebar(array( 'name'=>'Footer 1', 'id' => 'td-footer-1', 'before_widget' => '<aside class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<div class="block-title"><span>', 'after_title' => '</span></div>' )); register_sidebar(array( 'name'=>'Footer 2', 'id' => 'td-footer-2', 'before_widget' => '<aside class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<div class="block-title"><span>', 'after_title' => '</span></div>' )); register_sidebar(array( 'name'=>'Footer 3', 'id' => 'td-footer-3', 'before_widget' => '<aside class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<div class="block-title"><span>', 'after_title' => '</span></div>' )); //get our custom dynamic sidebars $currentSidebars = td_util::get_option('sidebars'); //if we have user made sidebars, register them in wp if (!empty($currentSidebars)) { foreach ($currentSidebars as $sidebar) { register_sidebar(array( 'name'=>$sidebar, 'id' => 'td-' . td_util::sidebar_name_to_id($sidebar), 'before_widget' => '<aside class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<div class="block-title"><span>', 'after_title' => '</span></div>', )); } //end foreach }
url: exorbeo.com
However, applying id=”%1$s” or ‘<div id=”%1$s” class=”widget %2$s”>’, on the sidebar registers’ before_widget didn’t solve the problem. How should I proceed?
Thanks.btw: ajaxify desatived now so it doesn’t break while I don’t fix it.
Viewing 4 replies - 1 through 4 (of 4 total)
Viewing 4 replies - 1 through 4 (of 4 total)
- The topic ‘Error: cannot ajaxify WordPress Popular Posts’ is closed to new replies.