Intégration de thème existant

Bonjour, je voudrais savoir si il est possible d'arriver à ce résultat (par exemple) avec pluxml : http://demos.alithemes.com/html/stories/demo/home-2.html
Si c'est le cas, est-ce que quelqu'un saurait faire l'intégration d'un thème ?
J'aimerais avoir votre avis. Faisable ? compliqué... ?
Merci :)

Réponses

  • décembre 2022 modifié

    Bonjour, c'est faisable sans être forcément à l'identique.

    Il y a probablement quelques plugins à rechercher
    commentaires avec avatar par exemple, il me semble qu'il en existe 1 ,
    peut-être voir si le plugin catégorie mére/filles serait utile pour le mega menu puis la navigation interne.
    l'incontournable plxMysearch pour la recherche
    peut-être modifier plxmycontact pour l'abonnement et l'envoie de mail depuis l'admin
    il y a un plugin "compteur de vues" qui permet d'afficher les x plus vues articles
    Les article en vedette (featured) correspondront à une catégorie dédié (un article peut-être accrochés à plusieurs catégories)
    etc ...

    De mon point de vue, il manquerait la newsletter (sauf si un plugin existe déjà) aprés plxMycontact peut aussi le faire et laisser la gestion des demande d'abonnement uniquement par mail, pour le reste, structure HTML , scripts JS et CSS sont déjà fait.

    Il faut reprendre chaque zone HTML , virer le contenu et y mettre celui extrait et injecté par pluxml.
    Pour les pages d'aspect différent, il y aura probablement aussi à créer des déclinaison de fichiers de thème (ex article.php et article-fullwidth.php dans le thème par défaut) qui seront ensuite choisis à l’édition des articles et pages statiques.

    Personnellement je ne serais pas très disponible durant les semaines qui arrivent et je ne suis pas non plus à la recherche de mission rémunérées, car en effet , pour un débutant ou quelqu'un qui ne connait pas trop PluXml , il va y avoir quelques écueils qui feront perdre du temps, sans compter la newsletter à développer qui devrait envoyer de beau courriels :) ainsi que ceci à mettre en place https://forum.pluxml.org/discussion/6670/rgpd-politique-de-confidentialite

    As tu déjà suffisamment de contenus: textes, images, articles, catégorie, pages statiques pour remplir un tel site? Parceque pour le tester en cours de dev , il va t'en falloir un minimum

    Cdt


    Cordialement,
    gcyrillus

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • Salut,

    Faisable : certainement. La structure est classique.
    Compliqué : oui. Le thème référencé embarque vraiment beaucoup, beaucoup de javascript. :(

  • Le javascript je l'ai déjà, il me manque juste à faire l'intégration.
    J'ai essayé de reprendre les zones html, je voudrais savoir quel code utiliser pour obtenir ce type de résultat pour ma page catégorie afin d'afficher les post d'une catégorie en masonry comme présenté ici: http://demos.alithemes.com/html/stories/demo/category-masonry.html.

    Si quelqu'un peut me proposer le code html pluxml correspondant à cet affichage des articles ça serait top ensuite je vois comment adapter le css du thème. Egalement si quelqu'un qui connait bien pluxml et veut se mettre dessus avec moi je lui offre le thème.

    Pour répondre @gcyrillus-nomade, créer du contenu c'est pas compliqué, pour moi la partie un peu compliquée c'est d'intégrer le code correspondant au css de mon thème avec les hooks pluxml, ça manque un peu d'exemples et de tutos. En fait les fonctionnalités sont parfaitement faisables avec pluxml.

    Si quelqu'un qui s'y connait sur pluxml pouvait m'aider je pense que ça pourrait se faire en peu de temps, vous pouvez m'écrire en PV si intéressé.

    Merci

  • février 2023 modifié

    Bonjour,

    Je ne comprends pas trop ta question, car pour le code HTML , par défaut chaque article est encapsulé dans une balise (..article) . L'idée serait donc de se servir du parent direct (ou en créer un pour n'encapsuler que ceux la) et ensuite d'appliquer ton CSS . En gros en CSS il y a grid avec grid-template-rows: masonry; , malheureusement que pour firefox pour le moment, puis , depuis trés longtemps column-width ou column-count .

    Pour le code HTML dans article, c'est aussi relativement simple, il suffit de reproduire celui de l'exemple ou de la recréer au plus simple en y injectant les différentes données de l'article à afficher mais cette partie n'influera pas sur l'affichage en grille.

    Exemple éphémère d'articles dans une balise article eux même dans un div pour eux seul . exemple en grid masonry (FF si about:config masonry=true ) et en dessous exemple en colonne CSS https://pluxthemes.com/test-masonry-layout , j'enleverrai cette page d'ici quelques jours.

    Pour le HTML, il faut un parent avec des enfants direct à placer dans la grille/colonne, il n'y a pas grand chose à faire de plus.

    Cdt

    p.s. pour afficher les articles je me suis servi de la fonction native de PluXml https://wiki.pluxml.org/docs/develop/plxshow.html#lastartlist c'est un couteau suisse avec lequel tu genere la structure HTML de ton choix.


    Cordialement,
    gcyrillus

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • bazooka07bazooka07 PluXml Lead Developer, Moderator

    @garys02,
    Utilises-tu PluCSS ou un autre framework CSS pour ton thème ?
    PluCSS utilise beaucoup du "float: left". Ce n'est pas forcément un avantage pour ce que tu veux faire. Un "grid-template-columns" serait plus pertinent.
    As-tu mis ton site en ligne quelque part ?

  • bazooka07bazooka07 PluXml Lead Developer, Moderator
Connectez-vous ou Inscrivez-vous pour répondre.