WP Performance

WP Performance

Améliorer les performances des sites WordPress par des exemples.
Chaîne Francophone sur les bonnes pratiques de développement pour la plateforme WordPress.

Пікірлер

  • @fermiparadoxe
    @fermiparadoxe4 күн бұрын

    Compatible fse ? en thème enfant ou parent avec un thème fse par exemple.

  • @wp-performance
    @wp-performance3 күн бұрын

    oui totalement. Je l'utilise qu'en FSE pour mes projets. Il y a une branche dans le repo.

  • @aminetamri9422
    @aminetamri9422Күн бұрын

    Prochainement payant ? C’est génial en tout cas, ça permettrait beaucoup de chose

  • @faramazpat
    @faramazpat19 сағат бұрын

    @@aminetamri9422non pas prévu de faire payer

  • @ValentinGrenier-ch2dw
    @ValentinGrenier-ch2dw21 күн бұрын

    Merci pour le partage ! Tu as su trouver pourquoi le svg posait problème ?

  • @faramazpat
    @faramazpat20 күн бұрын

    Salut, j’avais oublié et j’ai reregardé la vidéo. Oui, on ne peut pas ajouter du html comme ça dans les éléments du FSE. C’est normal.

  • @moi56bretagne
    @moi56bretagne25 күн бұрын

    Bonjour info pratique.

  • @mikiki12345
    @mikiki123452 ай бұрын

    Mwais, j’ai toujours de la peine avec ce gutemberg. Le json semble sympa, mais niveau UX je trouve très mauvais! Si tu laisse a l’utilisateur trop de latitude il vas faire n’importe quoi. Perso ACF bien managé sera plus user friendly, avec plus de travail css et des modules flexible content (une sorte de template parts). J’aime pas trop ce droite gauche dans les configs de blocs, trops de clics. Si tu manage bien les conditions avec ACF tu reste dans la charte graphique. Pour les patterns tu peux passer par des options. Les fse je reste dubitatif je préfère avoir un backoffice bien construit et visuellement cohérent.

  • @wp-performance
    @wp-performance2 ай бұрын

    Bonjour, c'est un grand débat qui divise un peu des utilisateurs de WordPress. Oui beaucoup de personnes/agences utilisent ACF (et moi même) pour gérer le contenu. Perso, je suis pas super fan des pages construites avec flexible content. Je trouve ça complexe pour la personne qui édite. Et il faut toujours repasser par du dev pour la moindre modification. Avant, je faisais aussi partie des gens qui pense qu'il ne faut pas laisser de liberté à la personne qui gère le site. Désormais, je préfère laisser libre. Si le site est bien configuré, les bloc respecterons le design. Tous les derniers WordPress que j'ai fais sont en FSE et ça se passe super bien. Parfois je suis même surpris de voir les clients faire des compositions eux mêmes. Bref, comme déjà dit c'est un grand débat mais ce qui est cool, c'est que personne n'est obligé d'utiliser Gutenberg (pour le moment). Perso, je ne reviendrai pas en arrière. a+

  • @marinerose74
    @marinerose742 ай бұрын

    Peut-on insérer des fichiers javascript pour les animations?

  • @marinerose74
    @marinerose742 ай бұрын

    à la fin de la vidéo vous parlez de la construction de blocs avec Javascript, ce serait génial de nous en dire plus

  • @wp-performance
    @wp-performance2 ай бұрын

    Bonjour, pour les fichiers javascript, le système classique WordPress pour ajouter des fichiers assets fonctionne toujours. Il faut passer par ça. Pour la construction de bloc, il faut plusieurs vidéos pour ça. Dès que je peux, je créé et je publie des nouvelles vidéos.

  • @marinerose74
    @marinerose742 ай бұрын

    @@wp-performance Merci beaucoup de votre réponse ! Je crée des sites vitrines from scratch (html, css, JS, vue, je ne maîtrise pas PHP ) je ne connais pas encore le système d’assets avec WP mais c’est un point que je souhaite creuser maintenant, je me suis abonnée et je regarderai avec attention vos prochaines vidéos, je vous souhaite un succès bien mérité !

  • @wp-performance
    @wp-performance2 ай бұрын

    @@marinerose74 🙂

  • @marinerose74
    @marinerose742 ай бұрын

    Merci pour ce contenu ultra utile, bien documenté, organisé, clair, motivant, merci!!!

  • @wp-performance
    @wp-performance2 ай бұрын

    Avec plaisir 🙂

  • @patrickmanenti8597
    @patrickmanenti85972 ай бұрын

    difficile à suivre !!!

  • @wp-performance
    @wp-performance2 ай бұрын

    D'accord, je vais sûrement refaire une vidéo sur le theme.json plus clair

  • @soran2290
    @soran22904 ай бұрын

    great for working WordPress with tailwind, using underscore is horrible 👍

  • @ddalejandroo
    @ddalejandroo5 ай бұрын

    thanks for sharing all this process specially showing errors and debugging 🎉

  • @Claymore300
    @Claymore3005 ай бұрын

    Bonjour :) c'est toujours fonctionnel comme modification ? :)

  • @jfsimard2
    @jfsimard26 ай бұрын

    Merci beaucoup pour cette video, pour tout le temps mis dans les "slides". Les videos sommaires sur FSE sont rares et bonus en français 🙂En passant, avez-vous trouve quel était la raison pour que le patterns écrit manuellement (code) ne soit pas vu?

  • @wp-performance
    @wp-performance6 ай бұрын

    Merci. Oui pour le pattern, c’était un bug sur la version que j'avais au moment de la vidéo. Bug qui a été très rapidement corrigé dans la version suivante.

  • @cgc2300
    @cgc23007 ай бұрын

    Bonjour est-ce que tu utilises le thème cadence

  • @wp-performance
    @wp-performance7 ай бұрын

    Salut, non jamais utilisé

  • @cgc2300
    @cgc23006 ай бұрын

    ​​@@wp-performance je voudrais vendre des bijoux et pour une certaine catégorie de bijoux je voudrais donner aux clients la possibilité d'ajouter un écrin, j'aurais aimé pouvoir m'en sortir sans ajouter de plugin, est-ce que tu pourrais me conseiller un bloc pour faire ça , que je pourrais assigner à une certaine catégorie de produits ou est-ce que tu penses que je devrais utiliser un widget ? mais dans ce cas alors j'ai la même question c'est-à-dire est-ce que les widgets ne peuvent être paramétré que sur une catégorie de page ?

  • @wp-performance
    @wp-performance6 ай бұрын

    @@cgc2300 tu utilises WooCommerce ?

  • @cgc2300
    @cgc23006 ай бұрын

    @@wp-performance oui

  • @wp-performance
    @wp-performance6 ай бұрын

    Ce que tu veux c’est une vente par pack de ce que je comprends. Faut regarder du côté des plugins ‘bundle’. Il te faut un plugin car il faut gérer plusieurs aspects (page produit, panier, etc.) et c’est trop compliqué à coder soit même.

  • @bobbybob-cz3nt
    @bobbybob-cz3nt9 ай бұрын

    Merci beaucoup pour ce guide, c'est très pratique et très bien expliqué. Je n'arrive pas encore à voir l'intérêt de développer son thème si avec un tout prêt on peut faire des mises en page quasi infinies

  • @wp-performance
    @wp-performance9 ай бұрын

    Salut, tu veux dire par rapport à acheter ou modifier un thème ?

  • @bobbybob-cz3nt
    @bobbybob-cz3nt9 ай бұрын

    @@wp-performance si on prends un twenty twenty three par exemple, on peut faire énormément de choses avec ce thème. Quel est le réel apport d'un thème perso du coup ?

  • @wp-performance
    @wp-performance9 ай бұрын

    @@bobbybob-cz3nt bonne question, ça dépend. Ça peut être une bonne base pour commencer un theme. Faire un child et ajouter des choses. Pour l’intérêt de développer son thème, il est plutôt pour les professionnels (agences, freelances) qui veulent pousser plus loin la personnalisation et surtout la réutilisation.

  • @dvidea
    @dvidea9 ай бұрын

    Merci pour la vidéo, super complète et intéressante ! Une question, un peu con surement, qui me tracasse depuis longtemps. Avec Gutenberg et le FSE est ce que l'utilisation de Child Thème est toujours utile ? Je développe quelques sites Wp sur mon temps libre, et si j'utilise par exemple twentwentythree comme thème de base, est ce que je peux créer de nouveaux thèmes pour mes sites, à partir de celui-ci en bénéficiant quand même des mises à jours ultérieures de TwentyTwentythree ? Je m'y prends peut être mal !

  • @faramazpat
    @faramazpat9 ай бұрын

    Salut, oui les Childs themes fonctionnent toujours en mode FSE normalement. Et effectivement, la question se pose de plus en plus sur l’utilité.

  • @michellaigrand5767
    @michellaigrand57679 ай бұрын

    Super boulot, félicitations. Pour la question du pourquoi des fonctions collaboratives avant celles de la traduction Matt Mullenweg avait répondu en clôture du WCEU de Porto en 2022. Cf. sur Yoube WordCamp Europe 2022 - Track 1, Day 2 à 7:22:10 il répond à cette question précise

  • @wp-performance
    @wp-performance9 ай бұрын

    Merci pour l'infos. Étonnamment, personne n'a su répondre à la table ronde lors du WordCamp Biarritz. Donc Matt estime que le workflow est très important pour la gestion du multilingue. Et donc c'est pour cela que ça doit être développé avant. 👍 kzread.infoQq1SBFzByDw?si=4Qu16Xis-ynplB2x&t=26532

  • @moi56bretagne
    @moi56bretagne9 ай бұрын

    Très intéressant merci.

  • @wp-performance
    @wp-performance9 ай бұрын

    merci

  • @romainsorrenti4569
    @romainsorrenti456911 ай бұрын

    Bonjour, Contenu très intéressant, merci à toi pour le partage. Je suis plutôt à l'aise avec react initialement, et je commence à m'amuser avec php. Je me demande, dans quelle mesure est-ce que développer avec gutenberg pourrait être facilité pour quelqu'un qui vient de react. J'ai l'impression que cette logique de construction par bloc pourrais rejoindre la manière dont on pense une app en react, via une architecture de composants réutilisables ? Je sais que gutenberg est principalement basé sur du js (et react en particulier), et du coup je me demande si ça ne sera pas un avantage de connaitre tous ces concepts de JSX, de cycle de vie des composants, et les hooks, etc.. additionné au fait que je suis déjà familier de tout l'environnement js (Webpack, Babel, et npm, format json, etc...) Et enfin ^^, je me demande, est-ce que ça pourrait être une voie intéressante pour aligner mes compétences existantes avec les besoins du marché ?

  • @wp-performance
    @wp-performance11 ай бұрын

    Salut, merci pour le message. Oui ça peut aider d'être à l'aise avec js et React. Il y a pleins d’autres concepts en dehors des blocs à proprement parlé. Création de plugin pour Gutenberg ou variation de bloc. Pour la construction de page pensée sous forme de bloc, c'est également plus simple quand tu viens du monde des web apps. Pour ce qui est du marché, malheureusement la grosse majorité des sites WordPress sont codé avec les pieds. Ils existent des agences compétentes qui utilisent tous les concepts de WP/Gutenberg mais elles sont minoritaires. Par contre, c'est en train de changer, de plus en plus de gens s’intéressent à Gutenberg. Alors pourquoi pas monter en compétence, ça peut être demandé dans le futur.

  • @romainsorrenti4569
    @romainsorrenti456911 ай бұрын

    @@wp-performance Je vais suivre ça de près, Grace à cette chaine je vais pouvoir commencer à m'amuser avec tout ça Encore merci pour tout ;)

  • @wp-performance
    @wp-performance11 ай бұрын

    @@romainsorrenti4569je dois faire toute une série de vidéos mais j'ai pas eu le temps. Je prépare une conf pour le WordCamp Biarritz aussi. Conf sur le Full Site Editing. a+

  • @patperroudon
    @patperroudon Жыл бұрын

    Bonjour, et merci pour le tuto du theme presswind !! juste pour votre info, lors du yarn dev:editor une erreur se produit : -----error [email protected]: The engine "node" is incompatible with this module. Expected version "^12 || ^14 || ^16 || ^17". Got "19.8.1" error Found incompatible module. ----. afin de régler le soucis il suffit de faire un --------yarn add @wordpress/eslint-plugin --save-dev------- afin de mettre à jour le module :)

  • @wp-performance
    @wp-performance Жыл бұрын

    Merci, je vais corriger. J’utilise pnpm actuellement et j’ai pas du bien mettre à jour le yarn lock

  • @flexcodenet
    @flexcodenet Жыл бұрын

    Hello. Have you any idea why while i included library via plugin and add tag to script, these library still dosent work? While enabled debug = console is clean. I try use these method for GTAG.

  • @faramazpat
    @faramazpat Жыл бұрын

    hello, you include the script with wp_enqueue_script or manually ?

  • @januzdev5543
    @januzdev5543 Жыл бұрын

    very interesting

  • @sportsnatureevasion-speleo4257
    @sportsnatureevasion-speleo4257 Жыл бұрын

    Bonjour, Je suis vos recommandations : mon site PressWind-FSE est installé avec Local mais le CSS ne semble pas fonctionner quand j'affiche la page d'accueil du site. Dans mon Terminal, j'ai une erreur : Missing script : "dev". Les instructions npm -v et node -v me renvoient un numéro de version donc ils sont installés... et 'npm Install' semble avoir fonctionné. Où est l'erreur svp ? Merci par avance

  • @wp-performance
    @wp-performance Жыл бұрын

    Bonjour, "missing script dev", ça veut dire qu'il ne trouve pas de script "dev" dans le fichier package.json. Est-ce que vous êtes bien à la racine du theme pour lancer la commande npm run dev ?

  • @sportsnatureevasion-speleo4257
    @sportsnatureevasion-speleo4257 Жыл бұрын

    Oui c'était bien le cas. J'ai plutôt l'impression que les dépendances "es-joy" et "eslint" n'arrivent pas à être installées par npm (même en "forçant"). Je vous envoie des captures d'écrans en MP pour m'expliquer.

  • @ratoncodeur
    @ratoncodeur Жыл бұрын

    Ne soit pas désolé Patrick haha, excellente vidéo, merci pour le boulot et bravo pour ce score !

  • @faramazpat
    @faramazpat Жыл бұрын

    😀

  • @Chiflaos
    @Chiflaos Жыл бұрын

    Looking for this in english or Spanish!!! Thanks anyway!!

  • @ApplleGS4
    @ApplleGS4 Жыл бұрын

    Merci

  • @alain_melon6173
    @alain_melon6173 Жыл бұрын

    Bonjour, j'ai un souci depuis hier : l'editeur de texte de Wordpress a sauté sans raison : il est passé de Gutenberg à l'ancien éditeur sous forme de menu ! Comment est-ce que je peux remettre Gutenberg car je l'ai activé dans les extensions mais quand je crée une page, c'est toujours l'ancien éditeur qui s'affiche !

  • @wp-performance
    @wp-performance Жыл бұрын

    Bonjour Alain, difficile de répondre comme ça mais il y a surement une raison à ce problème. Premièrement, normalement pas besoin d'extension Gutenberg pour l'avoir, il est dans le core de WordPress. L'extension est utilisable, elle a toujours quelques versions d'avance sur la version embarquée dans WordPress. Pour votre souci : - Avez-vous une extension qui désactive gutenberg ? ou peut-être c'est votre thème ? - Quelle est la dernière action effectuée avant d'avoir ce problème avec Gutenberg ?

  • @alain_melon6173
    @alain_melon6173 Жыл бұрын

    @@wp-performance En fait, j'ai découvert d'où venait le problème : c'est mon hebergeur, LWS, qui a désactivé GUTenberg dans mon installation WordPress pour me protéger ,disent-ils, d'éventuelles "mauvaises manipulations" qui pourraient rendre mon blog inutilisable...en attendant, c'est eux, pour leur zèle, qui m'ont empêché de pouvoir utiliser mon blog normalement ! J'ai dû fouiller dans les options du cpanel pour trouver que l'option de Gutenberg avait été décochée.

  • @wp-performance
    @wp-performance Жыл бұрын

    D’accord. Je connaissais pas cette possibilité de désactiver côté hébergement. Gutenberg est totalement sécurisé et simple d’utilisation. Je comprends pas l’argument de l’hébergeur. Tant mieux si c’est corrigé. 👍

  • @pedroah5070
    @pedroah5070 Жыл бұрын

    Wow great, could you upload the english version of this video?!

  • @wp-performance
    @wp-performance Жыл бұрын

    i work on my english level 😅 you can look the repo for understand the system github.com/WP-Performance/wp-performance-partytown

  • @pedroah5070
    @pedroah5070 Жыл бұрын

    @@wp-performance the repo is helpfull , thanks 🙏

  • @ThomasGermain93
    @ThomasGermain93 Жыл бұрын

    Hello est-ce que tu as le nom du thème que tu vas refaire ?

  • @wp-performance
    @wp-performance Жыл бұрын

    salut, oui c'est sur cette page websitedemos.net/creative-podcaster-02/