Votre question

Aide urgente Wordpress

Tags :
  • Wordpress
  • Programmation
Dernière réponse : dans Programmation
11 Janvier 2012 10:50:15

Bonjour,

Figurez vous que je viens juste de casser tout mon site ;(
J'étais innocemment en train d'essayer de modifier la couleur de fond de mon HEADER dans le feuille de style avec l'éditeur de Wordpress et voila que tout s'est cassé. (http://arthur-pollet.com) La page affiche désormais "Parse error: syntax error, unexpected T_SWITCH in /homez.113/arthurpo/www/wp-content/themes/blend/header.php on line 41".

Pourtant, me connaissant, j'avais pris la peine d'enregistrer ce qu'il y avait avant modif dans mon bloc note pour le remettre en cas de problème. J'ai remis le code qu'il y avait avant mais ça n'a rien changé.
Évidemment je n'avais pas fais de copie du fichier header.php ni d'aucun autre fichier avant de foutre mes doigts partout et de tout casser.

Je sais que mon cas est désespéré mais si toutefois quelqu'un avait une solution....

Merci !

Autres pages sur : aide urgente wordpress

11 Janvier 2012 11:03:07

Je copie mon HEADER si jamais...

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2.  
  3. <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
  4.  
  5. <head profile="http://gmpg.org/xfn/11">
  6.  
  7. <meta http-equiv="Content-Type" content="<?php bloginfo("html_type"); ?>; charset=<?php bloginfo("charset"); ?>" />
  8.  
  9. <meta name="MSSmartTagsPreventParsing" content="TRUE" />
  10.  
  11. <meta http-equiv="imagetoolbar" content="no" />
  12.  
  13. <meta http-equiv="X-UA-Compatible" content="IE=7" /> <?php /* Due to some problems with jQuery and ie8 I force into ie7 mode. */ ?>
  14.  
  15.  
  16.  
  17. <title><?php wp_title('»',true,'right');?><?php echo $page > 1 ? "Page $page » " : '';?><?php bloginfo('name');?></title>
  18.  
  19. <base href="<?php bloginfo('url'); ?>"></base>
  20.  
  21.  
  22.  
  23. <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
  24.  
  25. <link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name');?> » <?php _e('global feed')?>" href="<?php bloginfo('rss2_url');?>" />
  26.  
  27.  
  28.  
  29. <?php $style = get_theme_option('theme_style');?>
  30.  
  31.  
  32.  
  33. <link rel="stylesheet" href="<?php bloginfo('template_directory');?>/css.php?c=style.css<?php echo ($style !== '' ? "&f=$style" : '');?>" type="text/css" media="screen" />
  34.  
  35. <link rel="stylesheet" href="<?php bloginfo('template_directory');?>/css.php?c=print.css" type="text/css" media="print" />
  36.  
  37.  
  38.  
  39. <!--[if lt IE 7]>
  40.  
  41. <link rel="stylesheet" href="<?php bloginfo("template_directory");?>/ie.css" type="text/css" media="screen"/>
  42.  
  43. <?php if (preg_match("/\.png$/i",get_theme_option('header_image'))) { // If the header image is a PNG we need to fix things for IE6 and IE5.5 using IEs proprietary transparent image loader. ?>
  44.  
  45.  
  46.  
  47. <style>
  48.  
  49. a#header_image img { visibility:hidden}
  50.  
  51. a#header_image { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='<?php echo get_theme_option('header_image'); ?>', sizingMethod='image'; cursor:pointer}
  52.  
  53. </style>
  54.  
  55.  
  56.  
  57. <?php }?>
  58.  
  59. <![endif]-->
  60.  
  61.  
  62.  
  63. <?php wp_head(); ?>
  64.  
  65.  
  66.  
  67. </head>
  68.  
  69. <body id="<?php echo strtolower(date("M"));?>"<?php body_class();?>>
  70.  
  71. <div id="background-layer-1">
  72.  
  73. <div id="background-layer-2">
  74.  
  75. <div id="background-layer-3">
  76.  
  77. <div id="container"><?php>
  78.  
  79. // Find out what is needed in the header links space, if the selected option has no links or pages in it then set to off.
  80.  
  81. switch (get_theme_option("header_links")) {
  82.  
  83. case 0:
  84.  
  85. unset($links);
  86.  
  87. unset($header_class);
  88.  
  89. break;
  90.  
  91. case 2:
  92.  
  93. /* Annoyingly I have to strip out uls from this list to get the equivalent of hierarchical=0 as that seems to only half work. */
  94.  
  95. $links=strip_tags(wp_list_pages("meta_key=header&meta_value=1&title_li=&hierarchical=0&echo=0"),"<a>,<li>");
  96.  
  97. if ($links) $header_class=" class=\"with-links\"";
  98.  
  99. break;
  100.  
  101. default:
  102.  
  103. case 1:
  104.  
  105. $links=wp_list_bookmarks("limit=10&categorize=0&title_li=&show_images=0&updated=updated&categorize=0&echo=0&title_before=&title_after=");
  106.  
  107. if (!function_exists('have_comments'))
  108.  
  109. $links = strip_tags($links,'<a><li>'); // Remove all the ULs from wp2.1's return.
  110.  
  111. if ($links) $header_class=" class=\"with-links\"";
  112.  
  113. break;
  114.  
  115. }?>
  116.  
  117. <div id="header"<?php echo $header_class;?>>
  118.  
  119. <div id="titles"<?php echo (get_theme_option("header_image") != "" ? " class=\"with-image\"" : "")?>><?php
  120.  
  121. if (get_theme_option("header_image") != "") { ?>
  122.  
  123. <a href="<?php echo get_settings("home");?>" id="header_image">
  124.  
  125. <img src="<?php echo get_theme_option("header_image");?>" alt="<?php bloginfo("name");?>" />
  126.  
  127. </a><?php
  128.  
  129. }?>
  130.  
  131. <div id="title-text">
  132.  
  133. <h1 id="main-page-title"><?php bloginfo("name"); ?></h1><?php
  134.  
  135. if (get_bloginfo("description")) { // If there's a tagline we'll show it if not lets move along and not clutter this place up with unneeded tags.?>
  136.  
  137. <h2 id="tag-line"><?php bloginfo("description");?></h2><?php
  138.  
  139. }?>
  140.  
  141. </div>
  142.  
  143. </div><?php
  144.  
  145. if ($links) {?>
  146.  
  147. <div id="links">
  148.  
  149. <ul><?php echo $links; ?></ul>
  150.  
  151. </div><?php
  152.  
  153. }?>
  154.  
  155. <div class="clear"></div>
  156.  
  157. </div>
  158.  
  159.  
  160.  
  161. <?php do_action('NAVbar');?>
  162.  
  163. <div id="content-section">
  164.  
  165. <div id="content-outer-1">
  166.  
  167. <div id="content-outer-2">
  168.  
  169. <div id="content-vertical-edge">
  170.  
  171. <div id="content-top-edge">
  172.  
  173. <div id="content-bottom-edge">


11 Janvier 2012 11:14:04

Bon et bien excusez-moi du dérangement, j'ai en fait résolu le problème en re-téléchargement le thème WP et en remplaçant mon HEADER.PHP foutu par le HEADER non-tripoté.

Morale de l'histoire : Toujours enregistrer les feuilles de style et autre fichiers.php sur son propre ordinateur avant de foutre les doigts partout :D 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS