Skip to content

Thème PluXml : Imbalance (WordPress)

Publié par Hamtaro le 02 mai 2011

Preview

Je viens tout juste de terminer l'adaptation d'un nouveau thème pour PluXml, le petit CMS qui grimpe qui grimpe qui grimpe...
Encore une fois (et chose normale vu le nombre d'utilisateurs et de ressources à disposition), il s'agit d'un thème destiné au CMS WordPress. J'ai essayé de transposer fidèlement son design et ses fonctionnalités pour que petits utilisateurs de PluXml que nous sommes puissions profiter de jolis thèmes mais surtout de fonctionnalités intéressantes.

Certes PluXml est léger mais sa simplicité fait sa grande force puisqu'il est facilement possible de bidouiller dans ses entrailles, et de détourner légèrement ses fonctionnalités. En ce moment, j'utilise beaucoup le champs Chapô comme un paramètre de variable pour image...

Imbalance est donc un thème WordPress, destiné à un usage blog mais avec mise en avant d'illustrations. En ce qui concerne la rédaction d'articles sous PluXml, il faut donc réserver le champs Chapô pour l'image qui va illustrer votre article. Il faut mettre le lien direct vers l'image, et uniquement le lien.

Ensuite, il suffit de rédiger votre article dans le champs contenu comme à votre habitude. Toutefois, Imbalance pour PluXml intègre une fonction de résumé et il est préférable de ne pas mettre d'images dans les 300 premiers caractères (ou autres si vous avez modifié la longueur du résumé dans le thème).

Vous aurez donc compris, qu'il existe quelques réglages accessibles directement dans les fichiers du thème. Je vais vous les énoncer ci-dessous.

Fichier header.php


<div id="logo">

<a href="<?php $plxShow->racine(); ?>">

<img src="<?php $plxShow->template(); ?>/images/logo.png" alt="<?php $plxShow->mainTitle(''); ?>" /></a>

</div>

  • Modification du logo de votre site, en prenant pour exemple le chemin et la taille de celui par défaut qui se trouve dans le dossier images du thème.

<ul>

<li><a id="subscribe" href="<?php $plxShow->urlRewrite('feed.php?rss') ?>" title="">Articles</a></li>

<li><a id="twitter" href="" title="">Twitter</a></li>

<li><a id="facebook" href="" title="">Facebook</a></li>

</ul>

  • Renseignements des liens vers votre profil (ou page) FaceBook et Twitter.

Fichier home.php


 <?php $text = $plxShow->plxMotor->plxRecord_arts->f('content');



echo truncate($text, 300, '...', false, true) ?>

  • Modifier le nombre de caractères utilisés pour faire le résumé en page d'accueil. Par défaut 300.

Fichier sidebar.php


 <a href="#art_url/#comments" title="Lire les commentaires">Commentaire(s)</a><br />

#cat_list

</div>

</div>

</li>',$max=2, $cat_id=''); ?>

  • Changer le nombre de vignettes ($max=) affichées sur le côté d'un article mais également la catégorie mise en avant ($cat_id=''). Par défaut, 2 vignettes et tous les derniers articles, vu qu'aucune ID de catégorie n'est renseignée entre les ''.

Fichiers tags.php archives.php et categorie.php


<h2><?php $plxShow->artTitle('link'); ?></h2>

<?php $text = $plxShow->plxMotor->plxRecord_arts->f('content');

                      

echo truncate($text, 300, '...', false, true) ?>

  • Modifier le nombre de caractères utilisés pour faire le résumé sur les différentes pages d'archives. Par défaut 300.

Pour un affichage correcte, je vous conseille de lister les articles sur vos différentes pages par multiple de 3. Les images doivent avoir une largeur minimale de 450 px si vous ne voulez pas que le rendu des miniatures soient un peu trop pixellisé.

Je tiens à préciser que je ne fais aucun support en ce qui concerne le fonctionnement général de PluXml et astuces à propos de ce CMS. Je peux vous aider uniquement si vous avez un souci en rapport avec l'adaptation de ce thème. Un forum existe pour tout ce qui concerne PluXml et je vous assure qu'il est très actif... ;)

Démonstration Téléchargement

Thème uniquement compatible PluXml 5.1 Bêta 1

Tcho, Hamtaro.

Sources : http://wpshower.com/free-wordpress-themes/imbalance-free-wordpress-theme/

A propos de l'auteur

Jeune (presque plus) passionné du web et plus particulièrement d'intégration et de webdesign, je fais comme tout bon geek qui se respecte sur la toile : je partage mon petit savoir ! ;)

Propulser cet article en dehors de votre écran, vers l'infini et au-delà !

  • Delicious
  • Digg
  • Newsvine
  • RSS
  • StumbleUpon
  • Technorati
  • Twitter

Articles similaires

6 commentaires

  1. Forom 09 septembre 2011 à 14:37
    #1

    j'ai un souci avec cette ligne : <?php $text = $plxShow->plxMotor->plxRecord_arts->f('content');

    elle bloque dans apache

  2. Hamtaro 09 septembre 2011 à 19:11
    #2

    @Forom : et il s'agit de quoi comme erreur ?

  3. amplurimedia 23 décembre 2011 à 19:03
    #3

    J'ai un souci, je m'attendais à ce que le thème me gère 6 diapos par page, mais comme tu le vois sur le site de test, ça saute.

    Toutes mes images sont en 640x480 (via toshop) et ajoutés dans les médias en taille originale avec miniatures en 200x100.

    Une idée de pourquoi ça saute? (je suis en 5.1.5)

  4. Hamtaro 23 décembre 2011 à 19:26
    #4

    @amplurimedia : ce n'est pas une erreur "graphique" mais plutôt une erreur avec le moteur de Pluxml. Le thème n'a pas été testé sous la dernière version, il faudrait que je me penche dessus. Si tu viens sur le forum de Pluxml et que tu postes ton problème, je pourrais t'aider. (c'est plus pratique pour le suivi et les autres personnes voient aussi le problème)

  5. KaySix 08 février 2012 à 15:32
    #5

    Vraiment sympa ce thème. :)

  6. Playmo Kévin 12 février 2012 à 10:30
    #6

    Bonjour,
    j'ai un problème avec le drop down menu d'une page parent
    http://www.cessoncooking.fr/programmes/
    Le menu ne se déroule pas donc impossible d'accéder aux pages enfants.
    Merci d'avance.

Écrire un commentaire

Obligatoire

Facultatif

Facultatif

Copinage

Hamtaro aka Damien Guillot

    Je passe beaucoup de mon temps libre à apprendre, à m'améliorer et à rager devant mon écran travaillant sous Pixelmator et Espresso afin d'apprivoiser le webdesign ainsi que les codes HTML et CSS. PHP ne me fait pas peur, Javascript non plus mais j'ai pas trop le temps de les dompter. Sinon, j'ai une copine ravissante, un chien adorable et je pratique le handball. ;)