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 :(