• 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;
    }
    ?>

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • #$header_items = str_replace(» «, «», $header_items);

    # для чего?

    Убрал… Непомогло.

    последняя } лишняя
    без нее все отлично парсится

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Последняя } закрывает функцию 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://&#8217; . ($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 Opacity

    if ( $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;

    ?>

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    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/

    помогу 🙂

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Тема «Доредактировался…» закрыта для новых ответов.