Unexpected T_STRING in ***/archive.php
xavdu57
Messages postés
16
Date d'inscription
Statut
Membre
Dernière intervention
-
Twinpics -
Twinpics -
Bonjour,
J'ai un problème avec mon site Wordpress.
J'ai voulu 'franciser' les archives (author => auteur) via l'éditeur d'apparence sur archive.php
Après une fausse manip, j'obtiens sur la page d'une archive :
Parse error: syntax error, unexpected T_STRING in /web/monsite/www/wp-content/themes/neo-sapien/archive.php on line 34
voici le contenu de mon archive.php
<!-- CONTENT -->
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
<div class="entry">
<?php the_excerpt(); ?>
<p class="postmetadata">
<?php the_time('jS F Y') ?><br />
<?php _e('Catégories:'); ?> <?php the_category(', ') ?> . <?php _e('Auteur:'); ?> <a href="<?php the_author_url(); ?>"><?php the_author(); ?></a> . <?php _e('Commentaires'); ?> <?php comments_popup_link('Pas de Commentaires', '1 Commentaire', '% Commentaires'); ?> <?php edit_post_link('Éditer cet article', '', ''); ?></p>
</div>
</div>
<?php endwhile; ?>
<div class="navigation"><?php posts_nav_link('','','Page Précédente') ?> <?php posts_nav_link('','Page Suivante','') ?></div>
<?php else : ?>
<div class="post">
<h2><?php _e('Non Trouvé'); ?></h2>
<div class="entry"><?php _e('Désolé, mais la page que vous cherchez n'est pas ici.'); ?></div>
</div>
<?php endif; ?>
<!-- END CONTENT -->
Je ne trouve pas la source d'erreur, pouvez-vous m'aider ?
Merci d'avance, Xavier.
J'ai un problème avec mon site Wordpress.
J'ai voulu 'franciser' les archives (author => auteur) via l'éditeur d'apparence sur archive.php
Après une fausse manip, j'obtiens sur la page d'une archive :
Parse error: syntax error, unexpected T_STRING in /web/monsite/www/wp-content/themes/neo-sapien/archive.php on line 34
voici le contenu de mon archive.php
<!-- CONTENT -->
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
<div class="entry">
<?php the_excerpt(); ?>
<p class="postmetadata">
<?php the_time('jS F Y') ?><br />
<?php _e('Catégories:'); ?> <?php the_category(', ') ?> . <?php _e('Auteur:'); ?> <a href="<?php the_author_url(); ?>"><?php the_author(); ?></a> . <?php _e('Commentaires'); ?> <?php comments_popup_link('Pas de Commentaires', '1 Commentaire', '% Commentaires'); ?> <?php edit_post_link('Éditer cet article', '', ''); ?></p>
</div>
</div>
<?php endwhile; ?>
<div class="navigation"><?php posts_nav_link('','','Page Précédente') ?> <?php posts_nav_link('','Page Suivante','') ?></div>
<?php else : ?>
<div class="post">
<h2><?php _e('Non Trouvé'); ?></h2>
<div class="entry"><?php _e('Désolé, mais la page que vous cherchez n'est pas ici.'); ?></div>
</div>
<?php endif; ?>
<!-- END CONTENT -->
Je ne trouve pas la source d'erreur, pouvez-vous m'aider ?
Merci d'avance, Xavier.
A voir également:
- Unexpected T_STRING in ***/archive.php
- Navigation in private - Guide
- Aux in ✓ - Forum Enceintes / HiFi
- Peut-on brancher un casque sur une prise auxiliaire ? - Forum Casque et écouteurs
- Dc in - Forum Disque dur / SSD
- Deco in paris avis ✓ - Forum Consommation & Internet
2 réponses
Essayez ceci:
<!-- CONTENT --> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <div class="post" id="post-<?php the_ID(); ?>"> <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2> <div class="entry"> <?php the_excerpt(); ?> <p class="postmetadata"> <?php the_time('jS F Y') ?><br /> <?php _e('Catégories:'); ?> <?php the_category(', ') ?> . <?php _e('Auteur:'); ?> <a href="<?php the_author_url(); ?>"><?php the_author(); ?></a> . <?php _e('Commentaires'); ?> <?php comments_popup_link('Pas de Commentaires', '1 Commentaire', '% Commentaires'); ?> <?php edit_post_link('Éditer cet article', '', ''); ?></p> </div> </div> <?php endwhile; ?> <div class="navigation"><?php posts_nav_link('','','Page Précédente') ?> <?php posts_nav_link('','Page Suivante','') ?></div> <?php else : ?> <div class="post"> <h2><?php _e('Non Trouvé'); ?></h2> <div class="entry"><?php _e("Désolé, mais la page que vous cherchez n'est pas ici."); ?></div> </div> <?php endif; ?> <!-- END CONTENT -->
Bonjour,
Je pense que le problème vient des simples quotes (')
Il faut échapper la simple quote du message :
ou bien changer les quotes encadrantes :
Je pense que le problème vient des simples quotes (')
<div class="entry"><?php _e('Désolé, mais la page que vous cherchez n'est pas ici.'); ?></div>
Il faut échapper la simple quote du message :
<div class="entry"><?php _e('Désolé, mais la page que vous cherchez n\'est pas ici.'); ?></div>
ou bien changer les quotes encadrantes :
<div class="entry"><?php _e("Désolé, mais la page que vous cherchez n'est pas ici."); ?></div>