PLEASE HELP! Parse error: syntax error, unexpected $end …
-
Let me begin by saying im new to this and am relying heavily on my graphic design background.
I recently added a bunch of widgetized areas to a customers page and all was working flawlessly. I saw some code on a forum a couple days ago claiming to be a fat footer with 3 widgetized areas side by side. So i Went into my themefunctions php file and pasted the code as i had for others. It was a different code but the same sort of register sidebar array stuff (pleaaaase excuse my lack of tech vernacular). I then put the small pieces of code in my main index php file to place where i wanted the widgets to go. again, No problem. Aside from not being side by side, they showed up in my widgets panel in the dashboard exactly how i named them. once i tried them i saw they werent side to side so i went to my themefunctions php and removed the bit of code to register the new widgets. I hit update file, and all it says is “Parse error: syntax error, unexpected $end in /home/lightsoutfestival/lightsoutfestival.com/wp-content/themes/zenon-lite/functions.php on line 473”
WHATS WRONG WITH IT!!! Ive tried everything, without trying much because im scared to edit it too much. Please help me. I cant sleep till this is fixed.
Here is what i have now…
//SIDEBAR function znn_widgets_init(){ register_sidebar(array( 'name' => __('Right Sidebar', 'zenon'), 'id' => 'sidebar', 'description' => __('Right Sidebar', 'zenon'), 'before_widget' => '<li id="%1$s" class="widget %2$s"><div class="widget_top"></div><div class="widget_wrap">', 'after_widget' => '</div><div class="widget_bottom"></div>', 'before_title' => '<h3 class="widgettitle">', 'after_title' => '</h3>' )); register_sidebar(array( 'name' => __('Footer Widgets', 'zenon'), 'id' => 'foot_sidebar', 'description' => __('Widget Area for the Footer', 'zenon'), 'before_widget' => '<li id="%1$s" class="widget %2$s"><div class="widget_wrap">', 'after_widget' => '</div>', 'before_title' => '<h3 class="widgettitle">', 'after_title' => '</h3>' )); register_sidebars( 1, array( 'name' => 'widgetized-page-top', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h2>' ) ); register_sidebars( 1, array( 'name' => 'widgetized-page-bottom', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h2>' ) ); register_sidebars( 1, array( 'name' => 'widgetized-header-middle', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h2>' ) ); register_sidebars( 1, array( 'name' => 'widgetized-under-slider', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h2>' ) ); register_sidebars( 1, array( 'name' => 'widgetized-under-blocks', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h2>' ) ); register_sidebars( 1, array( 'name' => 'widgetized-under-posts', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h2>' ) ); register_sidebars( 1, array( 'name' => 'widgetized-over-footer', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h2>' ) ); register_sidebars( 1, array( 'name' => 'widgetized-over-feed', 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h2>' ) ); add_action( 'widgets_init', 'znn_widgets_init' );
Here is what I pasted in between the “);” and the “add_action( ‘widgets_init’, ‘znn_widgets_init’ );” which has since been taken out… REMEMBER it has not worked since i took it out, it did work once it was there.
if ( function_exists('register_sidebar') ) register_sidebar(array( 'name' => 'Middle Widgets Left', 'before_widget' => '<li class="widget %2$s" id="%1$s">', 'after_widget' => '</li>', 'before_title' => '<h3>', 'after_title' => '</h3>' )); if ( function_exists('register_sidebar') ) register_sidebar(array( 'name' => 'Middle Widgets Middle', 'before_widget' => '<li class="widget %2$s" id="%1$s">', 'after_widget' => '</li>', 'before_title' => '<h3>', 'after_title' => '</h3>' )); if ( function_exists('register_sidebar') ) register_sidebar(array( 'name' => 'Middle Widgets Right', 'before_widget' => '<li class="widget %2$s" id="%1$s">', 'after_widget' => '</li>', 'before_title' => '<h3>', 'after_title' => '</h3>' )); function my_widgetized_footer() { ?> <div id="footer-widget-block"> <div class="my-footer-one footer-widgets sidebar"> <ul class="sidebar_list"> <?php thesis_default_widget(3); ?> </ul> </div> <div class="my-footer-two footer-widgets sidebar"> <ul class="sidebar_list"> <?php thesis_default_widget(4); ?> </ul> </div> <div class="my-footer-three footer-widgets sidebar"> <ul class="sidebar_list"> <?php thesis_default_widget(5); ?> </ul> </div> </div> <?php
Did i Just delete something by accident or am i completely screwed.
Once again Im sorry for lack of technical speak… I am however not an idiot and learn quickly, please tell me this is simple ??
- The topic ‘PLEASE HELP! Parse error: syntax error, unexpected $end …’ is closed to new replies.