Title: Parse error: syntax error, unexpected &#039;bloginfo&#039;
Last modified: August 31, 2016

---

# Parse error: syntax error, unexpected 'bloginfo'

 *  [22an](https://wordpress.org/support/users/22an/)
 * (@22an)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/)
 * Hi,
 * I need some help. Today I wanted to change my header for a Slideshow, but something
   went wrong, and I become now this error:
 * Parse error: syntax error, unexpected ‘bloginfo’ (T_STRING) in /homepages/3/d172390551/
   htdocs/www/kata_prod/wp-content/themes/envie-de-catalogne/header.php on line 
   83
 * Hier is all the information:
 *     ```
       <?php
       /**
       * The Header template for our theme
       *
       * Displays all of the <head> section and everything up till <div id="main">
       *
       * @package WordPress
       * @subpackage Twenty_Thirteen
       * @since Twenty Thirteen 1.0
       */
       ?><!DOCTYPE html>
       <!--[if IE 7]>
       <html class="ie ie7" <?php language_attributes(); ?>>
       <![endif]-->
       <!--[if IE 8]>
       <html class="ie ie8" <?php language_attributes(); ?>>
       <![endif]-->
       <!--[if !(IE 7) | !(IE 8) ]><!-->
       <html <?php language_attributes(); ?>>
       <!--<![endif]-->
       <head>
       <meta charset="<?php bloginfo( 'charset' ); ?>">
       <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, minimum-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' ); ?>">
       <link rel="icon" href="" type="image/x-icon">
       <!--[if lt IE 9]>
       <script src="<?php echo get_template_directory_uri(); ?>/js/html5.js"></script>
       <![endif]-->
       <?php wp_head(); ?>
   
       </head>
   
       <body <?php body_class(); ?>>
   
       <?php
       // include("neige.php");
       ?>
       <div id="page" class="hfeed site">
       <div id="preheader"><div>
   
       http://www.catalunya.com
   
       <img src="<?php bloginfo('stylesheet_directory'); ?>/images/facebook.png" alt="Facebook" />
       <!--
   
       <img src="<?php bloginfo('stylesheet_directory'); ?>/images/twitter.png" alt="Twitter" />
       -->
       <!--
       <img src="<?php bloginfo('stylesheet_directory'); ?>/images/flickr.png" alt="Flickr" />
       -->
       <img src="<?php bloginfo('stylesheet_directory'); ?>/images/youtube.png" alt="Youtube" />
       <img src="<?php bloginfo('stylesheet_directory'); ?>/images/instagram.png" alt="instagram" />
       <?php
       $id_7154 = 7154;
       $url_7154 = get_permalink($id_7154);
       ?>
   
       " class="acces-pro"><img src="<?php bloginfo('stylesheet_directory'); ?>/images/acces-pro.png" alt="Accès pro" />
       </div></div>
   
       <header id="masthead" role="banner">
   
       <?php if ( is_home() ) { ?>
       <h1 class="home-link site-title" rel="home">
       <?php bloginfo( 'name' ); ?>
       </h1>
       <?php } else { ?>
       " title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">
       <?php bloginfo( 'name' ); ?>
   
       <?php } ?>
   
       <nav id="site-navigation" class="navigation main-navigation" role="navigation">
       Menu
       <div id="fermer-menu">
       <div id="ouvre-menu"><?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu' ) ); ?></div>
       x
       </div>
       </nav></header><?php if (is_home() ) {?>
   
       <div id="illustration" class="site-header">
       <strong class="site-description"><?php bloginfo('description')><img src="<? php bloginfo ('stylesheet_directory');?> </images/bandeau-cale.png" alt="" /> </div>
   
       <div id="main" class="site-main">
       ```
   
 * Thank you everyone!!
 * Anna

Viewing 15 replies - 1 through 15 (of 15 total)

 *  [skylarsmoonlight](https://wordpress.org/support/users/skylarsmoonlight/)
 * (@skylarsmoonlight)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285772)
 * `<img src="<? php bloginfo ('stylesheet_directory');?>`
 * This is the error
 * See more about common errors on [http://www.phpreferencebook.com/misc/php-errors-common-mistakes/](http://www.phpreferencebook.com/misc/php-errors-common-mistakes/)
 * EDIT:
    I had to look myself lol.. You can fix it by putting up the ;?> on the
   right spot.. You did open a ?php but you did not close it at the right spot..
   Causing syntax errors.
 * The right code should be
 *     ```
       <?php bloginfo('description'); ?>
       		<img src="<?php bloginfo ('stylesheet_directory'); ?>
       ```
   
 *  [skylarsmoonlight](https://wordpress.org/support/users/skylarsmoonlight/)
 * (@skylarsmoonlight)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285777)
 *     ```
       <?php
       /**
       * The Header template for our theme
       *
       * Displays all of the <head> section and everything up till <div id="main">
       *
       * @package WordPress
       * @subpackage Twenty_Thirteen
       * @since Twenty Thirteen 1.0
       */
       ?><!DOCTYPE html>
       <!--[if IE 7]>
       <html class="ie ie7" <?php language_attributes(); ?>>
       <![endif]-->
       <!--[if IE 8]>
       <html class="ie ie8" <?php language_attributes(); ?>>
       <![endif]-->
       <!--[if !(IE 7) | !(IE 8) ]><!-->
       <html <?php language_attributes(); ?>>
       <!--<![endif]-->
       <head>
       <meta charset="<?php bloginfo( 'charset' ); ?>">
       <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, minimum-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' ); ?>">
       <link rel="icon" href="" type="image/x-icon">
       <!--[if lt IE 9]>
       <script src="<?php echo get_template_directory_uri(); ?>/js/html5.js"></script>
       <![endif]-->
       <?php wp_head(); ?>
   
       </head>
   
       <body <?php body_class(); ?>>
   
       <?php
       // include("neige.php");
       ?>
       <div id="page" class="hfeed site">
       <div id="preheader"><div>
   
       http://www.catalunya.com
   
       <img src="<?php bloginfo('stylesheet_directory'); ?>/images/facebook.png" alt="Facebook" />
       <!--
   
       <img src="<?php bloginfo('stylesheet_directory'); ?>/images/twitter.png" alt="Twitter" />
       -->
       <!--
       <img src="<?php bloginfo('stylesheet_directory'); ?>/images/flickr.png" alt="Flickr" />
       -->
       <img src="<?php bloginfo('stylesheet_directory'); ?>/images/youtube.png" alt="Youtube" />
       <img src="<?php bloginfo('stylesheet_directory'); ?>/images/instagram.png" alt="instagram" />
       <?php
       $id_7154 = 7154;
       $url_7154 = get_permalink($id_7154);
       ?>
   
       " class="acces-pro"><img src="<?php bloginfo('stylesheet_directory'); ?>/images/acces-pro.png" alt="Accès pro" />
       </div></div>
   
       <header id="masthead" role="banner">
   
       <?php if ( is_home() ) { ?>
       <h1 class="home-link site-title" rel="home">
       <?php bloginfo( 'name' ); ?>
       </h1>
       <?php } else { ?>
       " title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">
       <?php bloginfo( 'name' ); ?>
   
       <?php } ?>
   
       <nav id="site-navigation" class="navigation main-navigation" role="navigation">
       Menu
       <div id="fermer-menu">
       <div id="ouvre-menu"><?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu' ) ); ?></div>
       x
       </div>
       </nav></header><?php if (is_home() ) {?>
   
       <div id="illustration" class="site-header">
       	<strong class="site-description">
       		<img src="<?php bloginfo('description','stylesheet_directory');?>/images/bandeau-cale.png" alt="" />
               </strong>
               </div>
   
       <div id="main" class="site-main">
       ```
   
 * Try this, im no pro in php so.. Keep a backup 😉
 *  Thread Starter [22an](https://wordpress.org/support/users/22an/)
 * (@22an)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285782)
 * Hi!
 * thanks! I’ve changed it, but didn’t work ;(
    Thank you anyway.
 *  [Michael](https://wordpress.org/support/users/alchymyth/)
 * (@alchymyth)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285792)
 * I just post the corrected img tag section as I don’t understand what the rest
   of the line is supposed to do using a strong tag with a CSS class which never
   gets closed etc…
 * corrected img tag section:
 * `<img src="<?php bloginfo('stylesheet_directory'); ?>/images/bandeau-cale.png"
   alt="" />`
 * initially posted broken section:
 * `<img src="<? php bloginfo ('stylesheet_directory');?> </images/bandeau-cale.
   png" alt="" />`
 *  Thread Starter [22an](https://wordpress.org/support/users/22an/)
 * (@22an)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285797)
 * Thank you.
 * It still won’t work.
    Now I have it like this:
 *  </nav></header><?php if (is_home() ) {?>
 *  <div id=”illustration” class=”site-header”>
    <strong class=”site-description”
   ><? php bloginfo(‘description’); ?> <img src=”<? php bloginfo (‘stylesheet_directory’);?
   > </images/bandeau-cale.png” alt=”” /> </div>
 *  <div id=”main” class=”site-main”>
 *  [skylarsmoonlight](https://wordpress.org/support/users/skylarsmoonlight/)
 * (@skylarsmoonlight)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285800)
 * you did not remove the < before /images/bandeau-cale.png 😉
 *  Thread Starter [22an](https://wordpress.org/support/users/22an/)
 * (@22an)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285801)
 * I’m sorry but it still doesn’t work.
 * <div id=”illustration” class=”site-header”>
    <strong class=”site-description”
   ><? php bloginfo(‘description’); ?> <img src=”<? php bloginfo (‘stylesheet_directory’);?
   >/images/bandeau-cale.png” alt=”” /></div>
 * <div id=”main” class=”site-main”>
 * Many thanks 😉
 *  [skylarsmoonlight](https://wordpress.org/support/users/skylarsmoonlight/)
 * (@skylarsmoonlight)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285803)
 * Did the error change?
 *  Thread Starter [22an](https://wordpress.org/support/users/22an/)
 * (@22an)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285805)
 * No, it did not
 * Parse error: syntax error, unexpected ‘bloginfo’ (T_STRING) in /homepages/3/d172390551/
   htdocs/www/kata_prod/wp-content/themes/envie-de-catalogne/header.php on line 
   83
 *  [skylarsmoonlight](https://wordpress.org/support/users/skylarsmoonlight/)
 * (@skylarsmoonlight)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285806)
 * did you change something yourself in the editor?
 *  Thread Starter [22an](https://wordpress.org/support/users/22an/)
 * (@22an)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285807)
 * no, just the both things you said on the very last part.
 *  [skylarsmoonlight](https://wordpress.org/support/users/skylarsmoonlight/)
 * (@skylarsmoonlight)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285809)
 * Ok.. What you could try is (since you have a backup here) is the following: disable
   ALL plugins, change the code of the index to:
 *     ```
       <?php
       /**
        * The Header template for our theme
        *
        * Displays all of the <head> section and everything up till <div id="main">
        *
        * @package WordPress
        * @subpackage Twenty_Thirteen
        * @since Twenty Thirteen 1.0
        */
       ?><!DOCTYPE html>
       <!--[if IE 7]>
       <html class="ie ie7" <?php language_attributes(); ?>>
       <![endif]-->
       <!--[if IE 8]>
       <html class="ie ie8" <?php language_attributes(); ?>>
       <![endif]-->
       <!--[if !(IE 7) & !(IE 8)]><!-->
       <html <?php language_attributes(); ?>>
       <!--<![endif]-->
       <head>
       	<meta charset="<?php bloginfo( 'charset' ); ?>">
       	<meta name="viewport" content="width=device-width">
       	<title><?php wp_title( '|', true, 'right' ); ?></title>
       	<link rel="profile" href="http://gmpg.org/xfn/11">
       	<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
       	<!--[if lt IE 9]>
       	<script src="<?php echo get_template_directory_uri(); ?>/js/html5.js"></script>
       	<![endif]-->
       	<?php wp_head(); ?>
       </head>
   
       <body <?php body_class(); ?>>
       	<div id="page" class="hfeed site">
       		<header id="masthead" class="site-header" role="banner">
       			<a class="home-link" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">
       				<h1 class="site-title"><?php bloginfo( 'name' ); ?></h1>
       				<h2 class="site-description"><?php bloginfo( 'description' ); ?></h2>
       			</a>
   
       			<div id="navbar" class="navbar">
       				<nav id="site-navigation" class="navigation main-navigation" role="navigation">
       					<button class="menu-toggle"><?php _e( 'Menu', 'twentythirteen' ); ?></button>
       					<a class="screen-reader-text skip-link" href="#content" title="<?php esc_attr_e( 'Skip to content', 'twentythirteen' ); ?>"><?php _e( 'Skip to content', 'twentythirteen' ); ?></a>
       					<?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu', 'menu_id' => 'primary-menu' ) ); ?>
       					<?php get_search_form(); ?>
       				</nav><!-- #site-navigation -->
       			</div><!-- #navbar -->
       		</header><!-- #masthead -->
   
       		<div id="main" class="site-main">
       ```
   
 * Check if the problem still exists.. If not enable 1 plugin, check, no problems?
   Next plugin, do this until all your plugins are enabled. When you find a plugin
   that does give any problems.. We’ll have to check what it’s doing.. One of the
   plugins must have altered the index page causing this error..
 *  Thread Starter [22an](https://wordpress.org/support/users/22an/)
 * (@22an)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285839)
 * I tried what you said. I changed the code and it worked.
    I disabled and enabled
   all the plugins and it worked aswell. I’ve tried to copy just parts of the editor
   and everything works but not the last part.
 * </nav></header><?php if (is_home() ) {?>
    <div id=”illustration” class=”site-
   header”> <strong class=”site-description”><? php bloginfo(‘description’); ?> 
   <img src=”<? php bloginfo (‘stylesheet_directory’);?>/images/bandeau-cale.png”
   alt=”” /></div>
 * <div id=”main” class=”site-main”>
 * Now I have an error on line 82
 *  [Michael](https://wordpress.org/support/users/alchymyth/)
 * (@alchymyth)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285865)
 * as already mentioned earlier [https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo?replies=14#post-8289076](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo?replies=14#post-8289076),
 * remove the space after `<?` before `php` and the space after `bloginfo` before
   the opening bracket `{`
 * i.e.
 * <img src=”<?php bloginfo(‘stylesheet_directory’);?>/images/bandeau-cale.png” 
   alt=”” />
 *  [skylarsmoonlight](https://wordpress.org/support/users/skylarsmoonlight/)
 * (@skylarsmoonlight)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285873)
 * Glad to hear it worked, if you adjust the code like Michael says it must work,
   i hate PHP for this very reason lol.. A space can be the difference 😉

Viewing 15 replies - 1 through 15 (of 15 total)

The topic ‘Parse error: syntax error, unexpected 'bloginfo'’ is closed to new replies.

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 15 replies
 * 3 participants
 * Last reply from: [skylarsmoonlight](https://wordpress.org/support/users/skylarsmoonlight/)
 * Last activity: [10 years, 1 month ago](https://wordpress.org/support/topic/parse-error-syntax-error-unexpected-bloginfo/#post-7285873)
 * Status: not a support question

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
