_Lili_
Âge : 41 Messages : 1989 Localisation : Sur Cine'Magic - Suivez Katniss... Inscription : 21/12/2008
| Sujet: [PHP] Aide sur un morceau de code Sam 12 Juin 2010 - 16:20 | |
| Après une heure de recherche et de manipulation de ce bout de code, je n'arrive toujours pas à obtenir ce que je souhaite. J'en viens donc à demander de l'aide aux quelques codeurs de DCP. C'est un morceaux de code extrait du fichier fonction.php d'un thème wordpress. Sur ce thème, j'ai le choix entre affiché le contenu de l'article ou un extrait (appelé $excerpt dans le code). Mon but est que l'extrait garde la même présentation que l'article. J'ai trouvé une parade avec le contenu complet (en mettant une balise more dans l'article), mais j'aimerais bien que la fonction extrait fonctionne. Le morceaux de code dans fonctions.php: - Code:
-
function theme_excerpt($num) { $link = get_permalink(); $limit = $num; if(!$limit) $limit = 55; $excerpt = explode(' ', strip_tags(get_the_excerpt()), $limit); if (count($excerpt)>=$limit) { array_pop($excerpt); $excerpt = implode(" ",$excerpt).'...<br /><a href="'.$link.'" class="more-link">'.__("Lire la suite »", "magazine-basic").'</a>'; } else { $excerpt = implode(" ",$excerpt).'<br /><a href="'.$link.'" class="more-link">'.__("Lire la suite »", "magazine-basic").'</a>'; } $excerpt = preg_replace('`\[[^\]]*\]`','',$excerpt); echo '<p>'.$excerpt.'</p>'; } Le code qui appelle la fonction : - Code:
-
<div class="storycontent"> <?php if(get_option('uwc_excerpt_content') == '2') { resize(200,200); theme_content(__('Lire la suite »', "magazine-basic")); } else { resize(200,200); theme_excerpt(get_option('uwc_excerpt_one')); } ?> </div> L'index du site: http://www.cine-magic.org/Un article: http://www.cine-magic.org/lamour-cest-mieux-a-deux-2010/Merci d'avance |
|
Sammy
Messages : 1705 Localisation : Paris Inscription : 23/04/2008
| |
_Lili_
Âge : 41 Messages : 1989 Localisation : Sur Cine'Magic - Suivez Katniss... Inscription : 21/12/2008
| |
_Lili_
Âge : 41 Messages : 1989 Localisation : Sur Cine'Magic - Suivez Katniss... Inscription : 21/12/2008
| |