Modification de ma home

dieddied Member
Bonjour,
je recherche à établir ceci sur ma page d'accueil,
_mettre mes catégories en affichage horizontal donc l'une en dessous de l'autre
_une cat = une colonne horizontale encadré de billets et affiché le bouton lire la suite à la fin de chaque colonne
je ne sais comment mis prendre alors je viens vers vous pour une aide sur la modification de mes fichiers pour arrivé a cela, bien sur si c'est possible merci les amis.
663331mzlpoheafim480x48075.jpg

Réponses

  • Bonsoir un petit up les amis
  • du HTML et du CSS par exemple ?
  • Pio154 a écrit:
    du HTML et du CSS par exemple ?

    Bonsoir oui pourquoi pas dès l'instant que le résultat au final reste à peu près le même ^^
  • Si tu veux faire une extraction de la première image de tes articles, il va falloir aller un peu plus loin en php (expressions régulières...)
  • je-evrard a écrit:
    Si tu veux faire une extraction de la première image de tes articles, il va falloir aller un peu plus loin en php (expressions régulières...)
    Bonsoir, non je recherche pas une extraction de l’image existant de mes article,
    je souhaite définir une image fix pour chaque catégorie tu vois ce que je veu dire, même si je n'est que du texte qui n’apparaît je recherche déjà à établir ce positionnement sur mon site.

    Serais-tu prêt à m'aider l'ami?
    Je connais que quelques base de codage en faite, juste pour le plaisir de modifié mes thèmes suivant ce que je souhaite et qui peut aussi aider d'autre ^^
  • Pio154Pio154 Member
    octobre 2014 modifié
    @died: justement, PluXml ne permet pas d'ajouter une image par article en guise d'en-tête, à moins de développer un plugin. Si tu veux faire la chose que tu présentes, il faudra comme dit je-evrard, mettre une image dans le contenu de ton article, la capturer à l'aide d'une regex (expression régulière), je pencherais pour la fonction preg_match. Puis la retirer, si tu ne veux pas l'afficher dans l'article même. Après ce que tu souhaites faire est un peu plus complexe car tu veux afficher chaque catégorie et placer les x premiers articles de celle-ci. Il te faudra je pense, modifier la page home.php dans ton thème. Mais je crois que ça sera encore plus difficile à moins que j'ai loupé quelque chose, PluXml ne permet pas de faire cela. Il faudra créer un plugin qui te permettra de réécrire une fonction du moteur pour la page home. Très complexe en fait et avec quelques bases, cela va être difficile je pense.
  • oui sinon pour sortir la 1er image d'un article:
    [== PHP ==]
    <?php ob_start(); 
    $plxShow->artContent($chapo=true);
    $content = ob_get_clean();
    $masque = '#<img.+src="(.+?)"#i'; preg_match($masque, $content, $resultats);
    $extension = pathinfo($resultats[1], PATHINFO_EXTENSION); ?>
     
    <?php if($extension['extension'] == ('jpg'||'jpeg'||'png'||'gif')) : ?>
    	<a href="<?php $plxShow->artUrl(); ?>" title="Permalink to <?php $plxShow->artTitle(''); ?>" rel="bookmark"><img src="<?php echo $resultats[1]; ?>" class="attachment-post-thumbnail wp-post-image" alt="<?php $plxShow->artTitle(''); ?>" height="460" width="820"></a>
    <?php endif; ?>
    
  • StéphaneStéphane Member, Former PluXml Project Manager
    Vous pouvez accéder directement au contenu de l'article avec
    $plxMotor->plxRecord_arts->f('content')
    
    ou
    $plxMotor->plxRecord_arts->f('chapo')
    

    pas besoin de passer par ob_start et la fonction $plxShow->artContent

    Consultant PluXml

    Ancien responsable et développeur de PluXml (2010 à 2018)

  • Bonsoir et merci à tous pour vos réponses, si des personnes souhaites s’investir sur mon thème dite le moi je vous le tranmet par MP pour aboutir à peu près a ce que je souhaite.
Connectez-vous ou Inscrivez-vous pour répondre.