Доредактировался…
-
Parse error: syntax error, unexpected ‘<‘ in /home/u51877/wrothsru/www/wp-content/themes/atahualpa/functions/bfa_header_config.php on line 355
Чё делать?
вот здесть 355строка.
$header_output = array(
$page_menu_bar,
$page_menu_bar,
$page_menu_bar,
$cat_menu_bar,
$cat_menu_bar,
$cat_menu_bar,
$logo_area,
$header_image,
$horizontal_bar1,
$horizontal_bar2
);// Parse PHP code
if ( strpos($header_items,'<?php ‘) !== FALSE ) {
ob_start();
eval(‘?>’.$header_items);
$header_items = ob_get_contents();
ob_end_clean();
}$header_items = trim($header_items);
#$header_items = str_replace(» «, «», $header_items);
$final_header = str_replace($header_item_numbers, $header_output, $header_items);echo $final_header;
}
?>
-
#$header_items = str_replace(» «, «», $header_items);
# для чего?
Убрал… Непомогло.
последняя } лишняя
без нее все отлично парситсяПоследняя
}
закрывает функциюbfa_header_config()
.Убрал непомогло=(((
вот всё
<?php
function bfa_header_config($header_items) {global $bfa_ata;
// Page Menu Bar
if ( strpos($header_items,’%pages’) !== FALSE OR strpos($header_items,’%page-center’) !== FALSE OR strpos($header_items,’%page-right’) !== FALSE ) {$page_menu_bar = ‘<div id=»menu1″>’;
// Left, Right or Centered
if ( strpos($header_items,»%page-right») !== FALSE ) {
$page_menu_bar .= ‘<ul id=»rmenu2″ class=»clearfix rMenu-hor rMenu-hRight rMenu»>’ . «\n»;
} elseif ( strpos($header_items,»%page-center») !== FALSE ) {
$page_menu_bar .= ‘<table cellpadding=»0″ cellspacing=»0″ style=»margin: 0 auto»><tr><td align=»center»>
<ul id=»rmenu2″ class=»clearfix rMenu-hor rMenu»>’ . «\n»;
} else {
$page_menu_bar .= ‘<ul id=»rmenu2″ class=»clearfix rMenu-hor rMenu»>’ . «\n»;
}// «Home» Link?
if ( $bfa_ata[‘home_page_menu_bar’] != » ) {
$page_menu_bar .= ‘<li class=»page_item’;
if (function_exists(‘is_front_page’)) {
if ( is_front_page() ) {
$page_menu_bar .= ‘ current_page_item’;
}
} elseif ( is_home() ) {
$page_menu_bar .= ‘ current_page_item’;
}
$page_menu_bar .= ‘»>‘ .
$bfa_ata[‘home_page_menu_bar’] . ‘‘ . «\n»;
}// Empty setting «levels» same as 0
if ( $bfa_ata[‘levels_page_menu_bar’] == » ) {
$bfa_ata[‘levels_page_menu_bar’] = 0;
}$page_menu_bar .= bfa_hor_pages($bfa_ata[‘sorting_page_menu_bar’], $bfa_ata[‘levels_page_menu_bar’],
$bfa_ata[‘titles_page_menu_bar’], $bfa_ata[‘exclude_page_menu_bar’]);// Close table if centered
if ( strpos($header_items,»%page-center») !== FALSE ) {
$page_menu_bar .= ‘</td></tr></table></div>’ . «\n»;
} else {
$page_menu_bar .= ‘</div>’ . «\n»;
}}
// Category Menu Bar
if ( strpos($header_items,’%cats’) !== FALSE OR strpos($header_items,’%cat-center’) !== FALSE OR strpos($header_items,’%cat-right’) !== FALSE ) {$cat_menu_bar = ‘<div id=»menu2″>’;
if ( strpos($header_items,»%cat-right») !== FALSE ) {
$cat_menu_bar .= ‘<ul id=»rmenu» class=»clearfix rMenu-hor rMenu-hRight rMenu»>’ . «\n»;
} elseif ( strpos($header_items,»%cat-center») !== FALSE ) {
$cat_menu_bar .= ‘<table cellpadding=»0″ cellspacing=»0″ style=»margin: 0 auto»><tr><td align=»center»>
<ul id=»rmenu» class=»clearfix rMenu-hor rMenu»>’ . «\n»;
} else {
$cat_menu_bar .= ‘<ul id=»rmenu» class=»clearfix rMenu-hor rMenu»>’ . «\n»;
}// Home Link?
if ( $bfa_ata[‘home_cat_menu_bar’] != » ) {
$cat_menu_bar .= ‘<li class=»cat-item’;
if ( function_exists(‘is_front_page’) ) {
if ( is_front_page() OR is_home() ) {
$cat_menu_bar .= ‘ current-cat’;
}
} elseif ( is_home() ) {
$cat_menu_bar .= ‘ current-cat’;
}
$cat_menu_bar .= ‘»>‘ .
$bfa_ata[‘home_cat_menu_bar’] . ‘‘ . «\n»;
}// Empty setting «levels» same as 0
if ( $bfa_ata[‘levels_cat_menu_bar’] == » ) {
$bfa_ata[‘levels_cat_menu_bar’] = 0;
}// Create menu list
$cat_menu_bar .= bfa_hor_cats($bfa_ata[‘sorting_cat_menu_bar’], $bfa_ata[‘order_cat_menu_bar’],
$bfa_ata[‘levels_cat_menu_bar’], $bfa_ata[‘titles_cat_menu_bar’], $bfa_ata[‘exclude_cat_menu_bar’]);// Close table if centered
if ( strpos($header_items,»%cat-center») !== FALSE ) {
$cat_menu_bar .= ‘</td></tr></table></div>’ . «\n»;
} else {
$cat_menu_bar .= ‘</div>’ . «\n»;
}}
// Logo Area
if ( strpos($header_items,’%logo’) !== FALSE ) {$logo_area = ‘<table id=»logoarea» cellpadding=»0″ cellspacing=»0″ border=»0″ width=»100%»><tr>’;
if ( $bfa_ata[‘show_search_box’] == «Yes» AND ($bfa_ata[‘show_posts_icon’] == «Yes» OR
$bfa_ata[‘show_email_icon’] == «Yes» OR $bfa_ata[‘show_comments_icon’] == «Yes») ) {
$header_rowspan = ‘rowspan=»2″ ‘;
} else {
$header_rowspan = »;
}// Logo Icon for WordPress and WPMU
if ( $bfa_ata[‘logo’] != «» ) {
$logo_area .= ‘<td ‘ . $header_rowspan . ‘valign=»middle» class=»logoarea-logo»><a href=»‘ .
$bfa_ata[‘get_option_home’] . ‘/»><img class=»logo» src=»‘;// if this is WordPress MU
if ( file_exists(ABSPATH.»/wpmu-settings.php») ) {
// two ways to figure out the upload path on WPMU, first try easy version 1, :
$upload_path1 = ABSPATH . get_option(‘upload_path’);
// Try the hard way, version 2:
$upload_path2 = str_replace(‘themes/’ . get_option(‘stylesheet’) .
‘/functions’, », $_SERVER[‘DOCUMENT_ROOT’]) .
‘/wp-content/blogs.dir/’ . $wpdb->blogid . ‘/files’;
// see if user has uploaded his own «logosymbol.gif» somewhere into his upload folder, version 1:
$wpmu_logosymbol = m_find_in_dir($upload_path1,$bfa_ata[‘logo’]); $upload_path = $upload_path1;
// try version 2 if no logosymbol.gif was found:
if ( !$wpmu_logosymbol ) {
$wpmu_logosymbol = m_find_in_dir($upload_path2,$bfa_ata[‘logo’]); $upload_path = $upload_path2;
}// if we found logosymbol.gif one way or another, figure out the public URL
if ( $wpmu_logosymbol ) {
$new_logosymbol = str_replace($upload_path,
get_option(‘fileupload_url’), $wpmu_logosymbol);
$logo_area .= $new_logosymbol[0] . ‘» alt=»‘ . $bfa_ata[‘bloginfo_name’];
// otherwise: print the one in the theme folder
} else {
$logo_area .= $bfa_ata[‘template_directory’] . ‘/images/’ . $bfa_ata[‘logo’] .
‘» alt=»‘ . $bfa_ata[‘bloginfo_name’];
}// if this is WordPress and not WPMU, print the logosymbol.gif in the theme folder right away
} else {
$logo_area .= $bfa_ata[‘template_directory’] . ‘/images/’ . $bfa_ata[‘logo’] . ‘» alt=»‘ .
$bfa_ata[‘bloginfo_name’];
}$logo_area .= ‘» /></td>’;
}// Blog title and description
if ( $bfa_ata[‘blog_title_show’] == «Yes» OR $bfa_ata[‘blog_tagline_show’] == «Yes» ) {$logo_area .= ‘<td ‘ . $header_rowspan . ‘valign=»middle» class=»logoarea-title»>’;
if ( $bfa_ata[‘blog_title_show’] == «Yes» ) {
$logo_area .= ‘<h’ . $bfa_ata[‘h_blogtitle’] . ‘ class=»blogtitle»><a href=»‘ .
$bfa_ata[‘get_option_home’] . ‘/»>’ . $bfa_ata[‘bloginfo_name’] . ‘</h’ . $bfa_ata[‘h_blogtitle’] . ‘>’;
}if ( $bfa_ata[‘blog_tagline_show’] == «Yes» ) {
$logo_area .= ‘<p class=»tagline»>’ . $bfa_ata[‘bloginfo_description’] . ‘</p>’;
}$logo_area .= ‘</td>’;
}// is any feed icon or link active?
if ( $bfa_ata[‘show_posts_icon’] == «Yes» OR $bfa_ata[‘show_email_icon’] == «Yes» OR
$bfa_ata[‘show_comments_icon’] == «Yes» ) {
$logo_area .= ‘<td class=»feed-icons» valign=»middle» align=»right»><div class=»clearfix rss-box»>’;
}// COMMENT Feed link
if ( $bfa_ata[‘show_comments_icon’] == «Yes» ) {$logo_area .= ‘<a class=»comments-icon» ‘;
if ( $bfa_ata[‘nofollow’] == «Yes» ) {
$logo_area .= ‘rel=»nofollow» ‘;
}$logo_area .= ‘href=»‘ . $bfa_ata[‘bloginfo_comments_rss2_url’] . ‘» title=»‘ .
$bfa_ata[‘comment_feed_link_title’] . ‘»>’ . $bfa_ata[‘comment_feed_link’] . »;}
// Feedburner Email link
if ( $bfa_ata[‘show_email_icon’] == «Yes» ) {$logo_area .= ‘<a class=»email-icon» ‘;
if ( $bfa_ata[‘nofollow’] == «Yes» ) {
$logo_area .= ‘rel=»nofollow» ‘;
}$logo_area .= ‘href=»http://’ . ($bfa_ata[‘feedburner_old_new’] == ‘New — at feedburner.google.com’ ?
‘feedburner.google.com/fb/a/mailverify?uri=’ : ‘www.feedburner.com/fb/a/emailverifySubmit?feedId=’) .
$bfa_ata[‘feedburner_email_id’] . ‘&loc=’ . get_locale() . ‘» title=»‘ .
$bfa_ata[’email_subscribe_link_title’] . ‘»>’ . $bfa_ata[’email_subscribe_link’] . »;}
// POSTS Feed link
if ( $bfa_ata[‘show_posts_icon’] == «Yes» ) {$logo_area .= ‘<a class=»posts-icon» ‘;
if ( $bfa_ata[‘nofollow’] == «Yes» ) {
$logo_area .= ‘rel=»nofollow» ‘;
}$logo_area .= ‘href=»‘ . $bfa_ata[‘bloginfo_rss2_url’] . ‘» title=»‘ .
$bfa_ata[‘post_feed_link_title’] . ‘»>’ .
$bfa_ata[‘post_feed_link’] . »;}
if ( $bfa_ata[‘show_posts_icon’] == «Yes» OR $bfa_ata[‘show_email_icon’] == «Yes» OR
$bfa_ata[‘show_comments_icon’] == «Yes» ) {
$logo_area .= ‘</div></td>’;
if ( $bfa_ata[‘show_search_box’] == «Yes» ) {
$logo_area .= ‘</tr><tr>’;
}
}// Search box
if ( $bfa_ata[‘show_search_box’] == «Yes» ) {
$logo_area .= ‘<td valign=»bottom» class=»search-box» align=»right»>’;
$logo_area .= ‘<div class=»searchbox»>
<form method=»get» class=»searchform» action=»‘ . get_bloginfo( ‘url’ ) . ‘/»>
<div class=»searchbox-form»>’ .
// Check for WP 2.2 which doesn’t know get_search_query
(function_exists(‘get_search_query’) ? ‘
<input type=»text» class=»text inputblur» onfocus=»this.value=\».
(get_search_query() ? get_search_query() : » ).’\'»
value=»‘ . (get_search_query() ? get_search_query() : $bfa_ata[‘searchbox_text’] ) .
‘» onblur=»this.value=\».(get_search_query() ? get_search_query() : $bfa_ata[‘searchbox_text’] ).
‘\'» name=»s» />’ :
‘<input type=»text» class=»text inputblur» name=»s» />’) .
‘</div>
</form>
</div>
</td>’;
}$logo_area .= ‘</tr></table>’;
}// Header Image
if ( strpos($header_items,’%image’) !== FALSE ) {$bfa_header_images = bfa_rotating_header_images();
$header_image = ‘<div id=»imagecontainer» class=»header-image-container» style=»background: url(‘ .
$bfa_header_images[array_rand($bfa_header_images)] . ‘) ‘ . $bfa_ata[‘headerimage_alignment’] . ‘ no-repeat;»>’;
$header_image .= ($bfa_ata[‘header_image_clickable’] == «Yes» ? ‘<div class=»clickable»>
</div>’ : » );if ( $bfa_ata[‘header_opacity_left’] != 0 AND $bfa_ata[‘header_opacity_left’] != » ) {
$header_image .= ‘<div class=»opacityleft»> </div>’;
}if ( $bfa_ata[‘header_opacity_right’] != 0 AND $bfa_ata[‘header_opacity_right’] != » ) {
$header_image .= ‘<div class=»opacityright»> </div>’;
}
// END: If Header Opacityif ( $bfa_ata[‘overlay_blog_title’] == «Yes» OR $bfa_ata[‘overlay_blog_tagline’] == «Yes» ) {
$header_image .= ‘<div class=»titleoverlay»>’ .
( $bfa_ata[‘overlay_blog_title’] == «Yes» ? ‘<h’ . $bfa_ata[‘h_blogtitle’] . ‘ class=»blogtitle»>‘ .
$bfa_ata[‘bloginfo_name’] . ‘</h’ . $bfa_ata[‘h_blogtitle’] . ‘>’ : » ) . ( $bfa_ata[‘overlay_blog_tagline’] == «Yes» ? ‘<p class=»tagline»>’ .
$bfa_ata[‘bloginfo_description’] . ‘</p>’ : » ) . ‘</div>’;
}$header_image .= ‘</div>’;
}
// Horizontal bar 1
if ( strpos($header_items,’%bar1′) !== FALSE ) {
$horizontal_bar1 = ‘<div class=»horbar1″> </div>’;
}// Horizontal bar 2
if ( strpos($header_items,’%bar2′) !== FALSE ) {
$horizontal_bar2 = ‘<div class=»horbar2″> </div>’;
}$header_item_numbers = array(
«%pages»,
«%page-center»,
«%page-right»,
«%cats»,
«%cat-center»,
«%cat-right»,
«%logo»,
«%image»,
«%bar1»,
«%bar2»
);$header_output = array(
$page_menu_bar,
$page_menu_bar,
$page_menu_bar,
$cat_menu_bar,
$cat_menu_bar,
$cat_menu_bar,
$logo_area,
$header_image,
$horizontal_bar1,
$horizontal_bar2
);// Parse PHP code
if ( strpos($header_items,'<?php ‘) !== FALSE ) {
ob_start();
eval(‘?>’.$header_items);
$header_items = ob_get_contents();
ob_end_clean();
}$header_items = trim($header_items);
$header_items = str_replace(» «, «», $header_items);
$final_header = str_replace($header_item_numbers, $header_output, $header_items);echo $final_header;
?>
1. Попробуйте восстановить исходный файл из архива темы.
2. Поместите код между `обратными апострофами
` — тогда его легче сравнить с исходным.В самом деле — почему вы не восстанавливаете оригинальный файл?
А за оверквотинг буду банить!а как его восстановить? дД
п.с. при нажатии на любой пунк из меню или обновить и.т.д. вылетает окно с Parse error: syntax error, unexpected ‘<‘ in /home/u51877/wrothsru/www/wp-content/themes/atahualpa/functions/bfa_header_config.php on line 355
а как его восстановить?
А как ставили?
пришли мне на мыло sergeyk ГДЕ-ТО на gmail ТОЧКА КОМ файл
bfa_header_config.phpиз папки /wp-content/themes/atahualpa/functions/
помогу 🙂
- Тема «Доредактировался…» закрыта для новых ответов.