Bonjour à tous,
Je suis stagiaire dans une entreprise et ai modifié le code du site de l'entreprise (sous wordpress) dans functions.php, pour un test... J'ai supprimé la partie que j'avais ajoutée, mais j'ai du faire une mauvaise manip quelque part car maintenant le site est inaccessible et le message suivant s'affiche :
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/echiq179/public_html/wp-content/themes/Template_31/functions.php on line 135
Pouvez-vous m'aider à trouver l'erreur svp ? Je n'y connais rien !
Voici le morceau du code de la ligne 113 à 152 :
function art_get_post_thumbnail
($post_id = false){
global $post, $id;
$post_id = (int
)$post_id;
if (!$post_id) $post_id = $id;
$is_post_list = !is_single
() && !is_page
();
$width = art_option
('metadata.thumbnail_width');
$height = art_option
('metadata.thumbnail_height');
$size = array($width, $height);
if (!$is_post_list) {
$size = 'medium';
}
$result = '';
$title = get_the_title
();
if ( (function_exists('has_post_thumbnail')) && (has_post_thumbnail
()) ) {
ob_start();
the_post_thumbnail
($size, array('class' => 'alignleft', 'alt' => '', 'title' => $title));
$result = ob_get_clean();
} else {
$postimage = get_post_meta
($post->ID, 'post-image', true);
if ($postimage) {
$result = '<img src="'.$postimage.'" alt="" width="'.$width.'" height="'.$height.'"
title="'
.$title.'" class="wp-post-image alignleft" />';
} else if (art_option
('metadata.thumbnail_auto') && $is_post_list) {
$attachments = get_children
(array('post_parent' => $post_id, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID'));
if($attachments) {
$attachment = array_shift($attachments);
$img = wp_get_attachment_image_src
($attachment->ID, $size);
if (isset($img[0])) {
$result = '<img src="'.$img[0].'" alt="" width="'.$img[1].'" height="'.$img[2].'" title="'.$title.'" class="wp-post-image alignleft" />';
}
}
}
}
if($result !== '){
$result = '<a href
="'.get_permalink($post->ID).'" title
="'.$title.'">'.$result.'</a
>';
}
return $result;
} Merci de votre aide, j'ai vraiment besoin de vous !!!!!