Support » Fixing WordPress » Parse error at the end of line

  • Hi there ,I have changed something in my theme (“I don’t know”) and I cannot get to the home page of my site. instead I get the error

    Parse error: syntax error, unexpected end of file in /home/investinbuylolet/investinbuytolet.com/wp-content/themes/responsive-childtheme-master/header.php on line 128

    My site address is

    http://www.investinbuytolet.com

    and the code in my header theme (“Where I changed something”) is

    <?php
    /**
     * Header Template
     *
     *
     * @file           header.php
     * @package        Responsive
     * @author         Emil Uzelac
     * @copyright      2003 - 2014 CyberChimps
     * @license        license.txt
     * @version        Release: 1.3
     * @filesource     wp-content/themes/responsive/header.php
     * @link           http://codex.wordpress.org/Theme_Development#Document_Head_.28header.php.29
     * @since          available since Release 1.0
     */
    
    // Exit if accessed directly
    if ( !defined( 'ABSPATH' ) ) {
      exit;
    }
    
    ?>
      <!doctype html>
      <!--[if !IE]>
      <html class="no-js non-ie" <?php language_attributes(); ?>> <![endif]-->
      <!--[if IE 7 ]>
      <html class="no-js ie7" <?php language_attributes(); ?>> <![endif]-->
      <!--[if IE 8 ]>
      <html class="no-js ie8" <?php language_attributes(); ?>> <![endif]-->
      <!--[if IE 9 ]>
      <html class="no-js ie9" <?php language_attributes(); ?>> <![endif]-->
      <!--[if gt IE 9]><!-->
    <html class="no-js" <?php language_attributes(); ?>> <!--<![endif]-->
      <head>
    <meta name="google-site-verification" content="aTxo9QBzwWMJ2vBoITyU9CbTECzdVh-V0fV6x4MRo4Q" />
        <meta charset="<?php bloginfo( 'charset' ); ?>"/>
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
        <title><?php wp_title( '|', true, 'right' ); ?></title>
    
        <link rel="profile" href="http://gmpg.org/xfn/11"/>
        <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>"/>
    
        <?php wp_head(); ?>
                    <script>(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3&appId=598466230200124";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
    </script>
    
    </head>
    
    <body <?php body_class(); ?>
    
    <?php responsive_container(); // before container hook ?>
    <div id="container" class="hfeed">
    
    <?php responsive_header(); // before header hook ?>
      <div class="headercover">
      <div id="header">
    
        <?php responsive_header_top(); // before header content hook ?>
    
        <?php if ( has_nav_menu( 'top-menu', 'responsive' ) ) {
          wp_nav_menu( array(
            'container'      => '',
            'fallback_cb'    => false,
            'menu_class'     => 'top-menu',
            'theme_location' => 'top-menu'
          ) );
        } ?>
    
        <?php responsive_in_header(); // header hook ?>
    <div class="hedr-top">
        <?php if ( get_header_image() != '' ) : ?>
    
             <div id="logo">
            <a>"><img src="<?php header_image(); ?>" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="<?php bloginfo( 'name' ); ?>"/></a>
      </div>  
    
        <?php endif; // header image was removed ?>
    
        <?php if ( !get_header_image() ) : ?>
    
          <div id="logo">
    
    <span class="site-name"><a>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span>
            <span class="site-description"><?php bloginfo( 'description' ); ?></span>
      </div>
    >?
         // header image was removed (again) ?>
     <div class="menusection">
        <?php wp_nav_menu( array(
          'container'       => 'div',
          'container_class' => 'main-nav',
          'fallback_cb'     => 'responsive_fallback_menu',
          'theme_location'  => 'header-menu'
        ) ); ?>
                </div>
    
    <!--<div class="weclear"> </div> -->
    
        <?php get_sidebar( 'top' ); ?>
    </div>
    
        <?php if ( has_nav_menu( 'sub-header-menu', 'responsive' ) ) {
          wp_nav_menu( array(
            'container'      => '',
            'menu_class'     => 'sub-header-menu',
            'theme_location' => 'sub-header-menu'
          ) );
        } ?>
    
        <?php responsive_header_bottom(); // after header content hook ?>
    <div class="fix"></div>
      </div><!-- end of #header -->
    
            </div>
    <?php responsive_header_end(); // after header container hook ?>
    
    <?php responsive_wrapper(); // before wrapper container hook ?>
      <div id="wrapper" class="clearfix">
    <?php responsive_wrapper_top(); // before wrapper content hook ?>
    <?php responsive_in_wrapper(); // wrapper hook ?>

    This is so frustrating, as this is a company website, someone please help?

Viewing 1 replies (of 1 total)
  • You have a few noticeable syntax errors there.

    L90: There is an extra quote there before the title attribute and you are trying to add attributes to a span that has been closed.

    <span class="site-name">" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></span>

    Change to:

    <span class="site-name" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></span>

    L93 + 94: This is not being rendered as PHP and is not a valid HTML comment.

    >?
    // header image was removed (again) ?>

    Change to:

    <?php // header image was removed (again) ?>

    Please try those changes and let me know if the error goes away.

Viewing 1 replies (of 1 total)
  • The topic ‘Parse error at the end of line’ is closed to new replies.