Thème Carrington pour WordPress: modifier légèrement la page d’accueil

Bonjour à tous,

Carrington est un thème pour wordpress. Ou plutôt un « theme-framework », avec lequel il est possible de créer très facilement son propre thème.

Preview du thème Carrington

Preview du thème Carrington

Ce thème est malléable à souhait, soit légèrement, via l’interface d’administration de wordpress (couleurs, image du header, etc…), soit complètement, en modifiant les fichiers du thème.

Voici un petit truc pour ceux et celles souhaite modifier leur page d’accueil de façon à n’afficher que le dernier article dans son ensemble et un lien vers les 4 précédents. De cette manière, la page d’accueil semble moins fournie, et, à mon sens, plus accueillante.

Carrington, de par son architecture particulière, nécessite que l’on modifie le fichier /carrington-blog/loop/loop-default.php .

La modification est simple, il suffit de rajouter une condition:

<?php
// This file is part of the Carrington Blog Theme for WordPress
// http://carringtontheme.com
//
// Copyright (c) 2008-2009 Crowd Favorite, Ltd. All rights reserved.
// http://crowdfavorite.com
//
// Released under the GPL license
// http://www.opensource.org/licenses/gpl-license.php
//
// **********************************************************************
// This program is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// **********************************************************************

if (__FILE__ == $_SERVER['SCRIPT_FILENAME']) { die(); }
if (CFCT_DEBUG) { cfct_banner(__FILE__); }
if (have_posts()) {
while (have_posts()) {
the_post();
$postnumber++;
if($postnumber == '1') {
cfct_content();}
else { cfct_excerpt(); }

?>
<div class="rule"><hr /></div>
<?php
}
}

?>

De cette manière, si la variable §postnumber==1 (qui correspond au premier article, dans la boucle), on affiche l’article dans son entièreté, sinon, on affiche que l’excerpt.

Une petite astuce facile pour ce thème à première vue obscur, mais qui embellit, je trouve, l’aspect du blog.

Cette astuce est évidement reproductible pour les autre thème. Il faudra alors veiller à modifier le loop dans le fichier index.php qui se trouve dans le dossier du thème de manière similaire.

Bonne journée !

Vus : 1086
Publié par Splitsch : 10