Press This: A Journey Optimizing Enterprise WordPress pour une vitesse fulgurante et plus avec Atul Jindall

Publié: 2022-02-09

Bienvenue sur Press This, le podcast de la communauté WordPress de WMR. Ici, l'hôte David Vogelpohl s'assoit avec des invités de toute la communauté pour parler des plus gros problèmes auxquels sont confrontés les développeurs WordPress. Ce qui suit est une transcription de l'enregistrement original.

David Vogelpohl : Bonjour à tous et bienvenue sur Press This, les podcasts de la communauté WordPress sur WMR. Voici votre hôte, David Vogelpohl, je soutiens la communauté WordPress à travers mon rôle chez WP Engine, et j'aime apporter le meilleur de la communauté pour que vous entendiez chaque semaine sur presse ceci pour rappel, vous pouvez me trouver sur Twitter @wpdavidv , ou vous pouvez vous abonner pour appuyer dessus sur iTunes, iHeartRadio, Spotify ou télécharger les derniers épisodes sur wmr.fm. Dans cet épisode, nous allons parler d'un voyage optimisant WordPress d'entreprise pour une vitesse fulgurante et plus encore. J'ai pu voir un aperçu de ce truc vraiment cool. Et rejoignez-nous pour cette conversation. J'aimerais souhaiter la bienvenue à Atul Jindall. Atoul, bienvenue.

Atul Jindall : Merci, David.

DV : Tellement content de vous avoir ici. Et pour ceux qui écoutent. Ce que nous allons couvrir aujourd'hui est un parcours d'outils optimisant un site WordPress d'entreprise pour une recherche délicieuse à une vitesse fulgurante dans une approche optimisée avec un vernis, nous devenons donc un peu ringards aujourd'hui. Donc j'espère que vous avez votre chapeau de nerd sur peut-être juste des lunettes de nerd, je ne sais pas. Pensez-y. Frais. Eh bien lancez-nous un outil. Je vais vous poser la même question que j'ai posée à tout le monde. Pourriez-vous brièvement me raconter votre histoire d'origine WordPress ? Quand avez-vous utilisé WordPress pour la première fois ?

A J : Merci, David. Je vais donc commencer par mon développement PHP. En 2007, j'ai commencé à travailler sur PHP en tant que développeur, puis après avoir travaillé pendant quelques années, j'ai commencé à utiliser WordPress en 2012 pour les entreprises locales de la ville, et j'aime le backend WordPress. System et j'ai pensé qu'il était très convivial de simplement créer une petite équipe avec des entreprises locales. Et puis j'ai travaillé sur quelques autres CMS comme Drupal Joomla WordPress était l'un de mes choix préférés étant facile à travailler. Et puis j'ai commencé à consulter des entreprises locales dans la région également.

DV : C'est un travail fantastique, dit 2012. Cela aurait été deux ans après les types de publication personnalisés avec des champs méta personnalisés. Ai-je eu une quelconque influence sur votre décision d'essayer WordPress en 2012 ? Ou vous en entendiez parler ou simplement curieux ?

AJ : Oh, j'ai eu quelques CMS dit et j'ai utilisé de 2009 à 2010 bientôt j'adore mais Zula avait beaucoup de complexités à utiliser pour les petites entreprises, parce que les structures d'URL n'étaient pas si bonnes. Ils voulaient que leurs sites Web soient optimisés pour le référencement et WordPress avait ces éléments intégrés et était facile à utiliser. J'ai donc préféré WordPress aux autres CMS par la suite, et je suis ce système. J'utilise WordPress et j'aime ça.

VD : Excellent. Je reçois comme une ruée de souvenirs ici avec certaines des mêmes expériences à l'époque de notre adresse précédente dans le kayak. Il était également développeur PHP et il remplaçait son CMS maison. C'est ce que c'était sa trame de fond. C'est assez intéressant, mais c'est aussi le même genre de voyage que vous. Je comprends que vous travaillez avec des pousses sauvages. Et j'étais juste curieux comme vous, pouvez-vous me parler un peu d'eux et ensuite ce que vous faites pour eux ou autrement ?

AJ : Oui, beaucoup. of growth est une agence de conseil aux entreprises. Et je travaille avec eux et quelques autres entreprises comme convert crank en tant que consultant indépendant et je les aide dans les factures de haut niveau et de prix ainsi que les consulte sur des sites Web à fort trafic. Alors, comment les optimiser et différentes choses de stratégie ainsi que la rédaction des développeurs pour gérer et créer les sites Web de charge d'entreprise du point de vue technique. Je travaille donc sur quelques projets avec de grandes marques, des marques de potions avec amour, ainsi que control drank en tant que consultant indépendant.

DV : C'est génial. Eh bien, nous avons eu pas mal d'invités pour parler de la construction de l'entreprise et je lisais certaines de vos approches et je suis vraiment ravi de pouvoir vous poser des questions sur lui au fur et à mesure de l'interview ici. Mais je sais que vous savez, nous avons beaucoup de gens qui écoutent qui ont, vous savez, de très grands sites WordPress ou qui travaillent peut-être même dans une entreprise ou même d'autres agences qui travaillent sur leur tarification. Je pense qu'il est vraiment intéressant de penser à la croissance là-bas. Et puis, qu'est-ce qui le motive, mais aussi le côté implémentation sur lequel vous savez, je n'avais pas un très bon point de vue. Merci. Alors je comprends. Vous savez, pour le projet dont nous allons parler aujourd'hui, vous ne pouvez pas partager le nom de l'entreprise, le site que vous optimisez et l'obtenir totalement. S'il apprécie vraiment les idées que vous pouvez partager, parce que vous avez expliqué à peu près quel était le but du site, était-ce comme un site de brochure, était-ce une sorte de fonctionnalité pour les étudiants comme juste du haut niveau ?

AJ : Ouais, donc le site web était Wenders. Fondamentalement, il s'agissait d'un site Web permettant à l'entreprise de fabrication de rester l'une des meilleures entreprises au monde. Et ils avaient presque Wenders dans chaque partie du monde et ils avaient deux portails différents. À l'origine, l'un était dans Drupal et l'autre dans SharePoint de Microsoft ou les deux. Je ne me souviens pas exactement comment ils avaient cela chez Microsoft, puisque j'étais open source pour tout et et l'un était un portail était leur propre coutume, mais ils voulaient tout rassembler en un seul endroit et ils utilisaient WordPress pour de bon à des fins d'actualités et de marketing pour les annonces et leur chef de produit souhaitant utiliser WordPress comme solution back-end dans laquelle ils ont tout ensemble et souhaitaient gérer les fournisseurs du CMS. C'était donc l'objectif principal de leur projet et ils voulaient avoir WordPress ou Drupal dans la solution, mais l'équipe qu'ils ont pour la rédaction et la gestion de contenu, aime vraiment les éditeurs WordPress, ils voulaient donc utiliser WordPress. C'est ainsi qu'ils ont choisi WordPress parmi d'autres sur le marché.

DV : Wow, ce sont des idées incroyables. Ils construisent donc un site essentiellement pour faciliter les relations avec leurs fournisseurs de fabrication. Et ils sont partout dans le monde. C'est une grande entreprise. Ils ont Drupal dans leur pile. Ils ont SharePoint dans leur pile, ils ont une plate-forme personnalisée dans leur pile, et ils ont WordPress et leur pile un peu, puis vous dites que le chef de produit dit qu'il veut utiliser WordPress pour cela. Et que l'une des décisions déterminantes était la facilité d'utilisation de la saisie du contenu. Je veux dire, je pense qu'il vient d'écrire comme tout le monde une proposition de WordPress à l'entreprise pour cela. Et c'était génial. Cet outil. Ouais. Alors permettez-moi de vous demander ceci, n'est-ce pas, comme si je les imaginais là-bas, comme assis là à regarder tous ces systèmes et à se dire, sur lequel allons-nous aller pour cette grande chose importante ? Et comme, évidemment, vous savez, ils ne pensent pas comme une PME avec un gris comme, oh, nous avons des modèles que nous pouvons créer un site rapidement, n'est-ce pas ? Ils ne pensent pas comme ça. Alors, que pensez-vous qu'elles sont considérées comme des considérations pour l'entreprise lors de la prise de ce type de décision ? Par exemple, c'est sûrement plus que l'éditeur, mais que pensez-vous des considérations qui sont différentes de la façon dont une PME pourrait voir les choses ?

AJ : Ouais, exactement. Ils avaient donc une grande entreprise. Ils avaient une très grande concentration sur la sécurité des données, car ils avaient tous les fournisseurs qui étaient comme 400 000 fournisseurs, enregistrements, qui étaient stockés à l'origine dans Drupal ainsi que SharePoint, car ils ont deux groupes de travail différents. Un, un groupe de travail utilisait Drupal et un autre utilisait SharePoint. Et ils voulaient regrouper tous ces 400 000 enregistrements en un seul endroit. Et pour cela, ils voulaient une migration facile des enregistrements dans le système. Et puis ils avaient aussi une considération sur la sécurité des données enseignée le plus. Nous avons donc proposé plus, vous savez, une solution de migration de données et de construction du système back-end personnalisé en utilisant une connexion de type de publication personnalisée pour WordPress afin que nous puissions migrer cela, alors j'écris, j'ai écrit certaines des autres API en utilisant PHP quatre, puis utilisez ces API de repos à appeler par WordPress pour pousser les données directement dans les bandes des clients, puis nous avons construit un sommet par-dessus, nous ferons une autre couche d'application

DV : Cela ressemble à Amazon ou eBay ressemble au thème qui est en train d'émerger ici. Et la considération est la flexibilité et la rapidité, n'est-ce pas ? Ils sont comme, d'accord, nous devons obtenir tous ces enregistrements. Ils sont tous compliqués, et je suppose que pour les mettre, je suis un peu curieux du côté de la sécurité, vous l'avez en quelque sorte mentionné il y a une minute. Et j'aimerais en quelque sorte décompresser cela avec certaines des autres optimisations que vous avez faites autour des performances, mais nous allons faire notre première pause. Nous serons de retour. Il est temps de se brancher sur une pause publicitaire. Restez à l'écoute pour plus de presse ceci juste un instant. Tout le monde est de retour pour appuyer sur ce podcast de la communauté WordPress sur W EMR. C'est votre hôte David roller. Je suis en train d'interviewer chez Tool Jen Doll à propos d'un projet qu'il a réalisé pour optimiser WordPress d'entreprise pour une vitesse fulgurante et plus encore. Juste avant la pause, vous nous disiez un peu pourquoi ce client particulier dans ce projet avait choisi WordPress et vous êtes un peu de mon point de vue, racontant cette histoire de flexibilité, de rapidité, de facilité d'utilisation, mais j'étais un peu curieux un un petit peu. Vous savez, nous avons en quelque sorte promis et taquiné sur certains détails de mise en œuvre ici et j'aimerais vraiment en venir au cœur de cela et vous m'aviez mentionné avant cette interview, que vous n'aviez pas beaucoup optimisé les performances . Je me demandais donc si vous pouviez nous expliquer certaines des méthodes que vous utilisez pour optimiser cette version particulière pour la vitesse, car jusqu'à présent, vous dites que j'ai une énorme base de données, et les gens du monde entier vont voir il, je pense que c'est un site lent. Comment avez-vous fait vite?

AJ : Oui, donc nous avions sur la pile, nous avions un cache mémoire, et nous avions beaucoup de créneaux pour optimiser le contenu de la base de données, ce qui était une considération. Nous voulions que tout soit chargé dans la mémoire, lorsque l'enregistrement est extrait de la base de données. Nous voulions avoir un instantané de cette page pour cela nous avons utilisé le cache mem et la coordination. Donc, si mal, la livraison de contenu est plus rapide qu'en utilisant simplement les CD. Et puis nous avons eu une autre considération pour la sécurité. Nous essayons de cacher l'administrateur WordPress du domaine public, ce qui était la chose la plus importante que nous voulions implémenter. Donc, pour cela, nous avions des équilibreurs de charge et nous avons juste le frontal WordPress sur différents ensembles de serveurs. Et puis nous avons eu le back-end, rester ailleurs pour que les gens ne puissent pas accéder au mot personne.

DV : Avez-vous envisagé une version sans tête pour cela ? Je veux dire, si vous voyez ce que je veux dire comme certains des avantages que vous décrivez, c'est plutôt chouette comment vous faites cela avec WordPress. Et je me demande simplement si vous avez envisagé de découpler JavaScript pour résoudre ce problème ?

A J : Oui, nous l'avons fait. Nous avons également quelques portions de JavaScript découplé, mais c'était comme il y a quelques années. Nous n'avons donc pas implémenté totalement sans tête

DV : J'ai compris. Donc, vous obtenez en quelque sorte certains des avantages sans tête, cependant, en utilisant vos équilibreurs de charge pour séparer le front-end du back-end, en gros. Oui, exactement. Cela a-t-il contribué à la performance ?

AJ : Ouais, ça a aidé. Vous savez, depuis que nous avons eu une base de données partagée qui a été dit, vous savez, sur un serveur différent, nous avons eu une architecture complexe à ce sujet. Nous utilisons donc la base de données partagée, mais nous avions toute la partie frontale de rester sur quelques autres serveurs qui ont beaucoup de performances, comme parce que nous prenions l'instantané des pages, de sorte que chaque fois que nous avions un visiteur ou le trafic augmentant dans les serveurs, nous avions le treillis métallique pour contenir ce trafic et montrer les instantanés des pages. Mais la recherche était un gros problème. Vous savez, une fois que nous avons mis en place cette architecture, nous avons essayé d'optimiser la recherche car les résultats de recherche prenaient trop de temps à apparaître dans le système et n'étaient pas une bonne expérience pour les utilisateurs utilisant la recherche WordPress par défaut à ce moment-là. avant que

DV : Oui, vers quoi êtes-vous passé ?

AJ : Nous avons essayé d'utiliser la recherche solaire pour optimiser l'expérience de recherche des utilisateurs, puis nous avons intégré un bon de commande, car l'entreprise ne souhaitait pas opter pour une solution premium. Ils voulaient donc tout avoir à la maison. Optez pour les services aux entreprises. Nous utilisons donc des correspondances open source pour cela.

DV : Ah, intéressant. Oui, WP Engine avec notre offre de commerce électronique inclut la presse élastique, qui est similaire à Elastic Search pour l'optimisation de WordPress. Ouais. L'un des avantages de cela. Je suis juste curieux de savoir si vous en avez profité dans cette version avec ces autres outils, que je ne connais pas. Mais en ce qui concerne les requêtes lors du chargement des pages Web, je suis juste curieux. Comme la solution de presse élastique, non seulement améliore les résultats de recherche, mais elle améliorera également la vitesse de chargement des pages sur les pages avec beaucoup de requêtes. Je suis juste curieux de savoir si vous avez profité de cela et de votre optimisation des performances dans ce projet de loi.

AJ : Ouais, c'est une bonne question. Nous utilisons donc essentiellement la recherche solaire pour optimiser les requêtes de recherche, mais pour les pages avec beaucoup de touristes, nous avons utilisé le cache mem, car nous voulions que vous connaissiez les enregistrements personnalisés des champs personnalisés puisque WordPress stocke tous les enregistrements dans un souci avec un format différent, stockant les paires clé-valeur dans la base de données. Nous voulions donc que ceux qui utilisent le cache mem afin que votre base de données n'ait pas à exécuter la requête ce

DV : Ouais, modéliser ce déchargement de ces requêtes de recherche toute la journée, n'est-ce pas ? Yeah Yeah. Grand, grand grand jour. Oui, nous exécutons notre instance de presse élastique est en fait un cluster déchargé. Ainsi, toutes les requêtes de pagelet et les requêtes de recherche partent toutes des serveurs WordPress. Exactement. La vitesse y est mon pote quand je l'ai ajouté pour la première fois Eh bien, je veux dire, ils n'ont pas documenté mais je l'ai découvert par accident. Je l'ai activé sur un site. Le site est devenu plus rapide et je me suis dit, que s'est-il passé ? Je n'ai rien fait comme cet échec, après tout c'est

AJ : Pour moi, c'était comme, vous savez, j'essayais toujours d'optimiser pour WordPress. Feed et moi avons commencé à examiner la structure de la base de données, comment le contenu est volé, organisé dans les tables de la base de données, car nous avions différentes tables, des choses très complexes et nous voulions comprendre le stockage de données WordPress pour avoir une idée qui pourrait tombé sur memcached serait la meilleure solution pour optimiser le WordPress

DV : J'ai compris. Permettez-moi de vous poser une question très rapide sur la mise en œuvre de la recherche. Vous avez en quelque sorte dit que vous y êtes arrivé parce que la recherche principale de WordPress était sous-performante, et en particulier dans les grandes bases de données et des choses comme ça, c'est un problème qui a fait que le client a essayé d'optimiser l'expérience avec des résultats de recherche personnalisés similaires ou toute sorte de comme, je vais essayer d'essayer de comprendre le je suppose que je ne comprends pas vraiment le but du site ont-ils essayé de le rendre plus rapide? Voulaient-ils changer l'expérience elle-même ?

AJ : Ils veulent également changer l'expérience avec plusieurs filtres dans la recherche, ainsi que créer des équipes, avoir de belles mises en page et améliorer le parcours client des visiteurs. Ils voulaient donc submerger ou chevaucher la rampe globale de l'expérience de WordPress, pas seulement les performances de recherche, ils voulaient également améliorer l'expérience.

DV : Ouais, c'est génial à entendre. Je sais que pour beaucoup de sites, c'est comme la dernière chose sur votre liste à optimiser et c'est une partie tellement importante. J'ai lu une étude l'année dernière selon laquelle quelque chose comme 43 % des acheteurs utilisent la barre de recherche dans n'importe quel magasin de communication et sont deux fois plus susceptibles d'acheter et de dire non, comme, whoa, peut-être que c'est plutôt sympa, non ? Ouais. Mais c'est intéressant parce que la recherche transcende tellement la création d'un site que vous savez, et au-delà de choses aussi simples qu'une recherche de produit. Il semble que vous puissiez profiter de beaucoup de choses ici.

AJ : Ouais, exactement. Parce que les rédacteurs de contenu n'utilisaient que WordPress parce qu'ils publiaient régulièrement des histoires et que le dos et l'éditeur étaient préférés. Nous voulions donc qu'ils l'utilisent. Opter pour Drupal.

DV : Vous parlez donc des éditeurs de contenu. Ils me sont en quelque sorte rappelés plus tôt dans cette interview, ou vous disiez quelles sont les décisions qui ont mené ici à la facilité d'utilisation de l'éditeur ? Et, je veux dire, on dirait que la motivation peut-être derrière je ne sais pas si vous avez une observation ici est que, vous savez, alors que les gens réfléchissent aux systèmes qu'ils veulent créer et maintenir, ils pensent aussi à combien de fois ces utilisateurs vont les mettre sur écoute comme WordPress car c'est un chemin si facile pour les créateurs de contenu. Je me demande simplement si vous voyez cela exprimé et votre côté de ces projets.

AJ : Oui, je vois beaucoup de valeur dans la facilité de création de contenu et la facilité d'utilisation de WordPress. Pour les rédacteurs ou les personnes qui n'ont pas de formation technique par rapport à d'autres CMS, car dans Drupal, ils ont l'éditeur et ont toujours l'air assez complexes. Ces certains de ces éditeurs

DV : Je pense qu'ils sont vraiment bons. C'est juste que, comme je me souviens, j'étais en réunion avec une grande entreprise de télécommunications et ils essayaient de choisir CMS et ils devaient être propriétaires et ce qui fonctionnait pour nous et je me suis levé devant la salle et j'ai dit voici comment utiliser le premier les propriétaires lèvent la main. Deuxième propriétaire, quelques personnes de plus. J'ai dit que WordPress comme toute la salle lève la main même les personnes qui connaissaient l'autre CMS. Et j'étais comme, oui, c'est pourquoi vous voudrez peut-être envisager WordPress. Oui exactement.

AJ: Eh bien, d'abord, comme un grand avantage pour le référencement, il est bon pour le référencement, je pense.

DV : Oh, ouais, une grande partie de l'écosystème de plugins, bien sûr, les développeurs embaucheront de la documentation. Tant de choses. D'accord. Maintenant, je veux en quelque sorte combler cela un peu. Et je voulais en quelque sorte choisir votre cerveau et quelles étaient vos parties préférées de ce projet, mais nous allons prendre notre dernière pause. Nous serons de retour. Il est temps de se brancher sur une pause publicitaire. Restez à l'écoute pour en savoir plus, appuyez dessus dans un instant. Bienvenue à tous pour appuyer sur ce podcast de la communauté WordPress sur la radio Webmaster. C'est votre hôte David or Paul et en train d'interviewer un outil sur l'optimisation de WordPress pour un outil rapide juste avant la pause. Nous parlions un peu du rôle de l'expérience utilisateur et de l'orientation des décisions des entreprises lors du choix d'un CMS. Oh, on en parle beaucoup. Mais je veux en quelque sorte vous laisser maintenant ouvert comme si c'était un assez gros projet pour vous. Vous aviez beaucoup de pièces complexes. Quelle a été votre partie préférée du projet et pourquoi ?

AJ : Ouais, donc ma partie préférée de Project était en fait cette histoire amusante. Au début, j'étais très, très enthousiaste à l'idée d'utiliser WordPress, mais lorsqu'il s'agissait de l'optimiser, parce que nous avons commencé à construire des choses et que toute l'équipe a été constituée, puis le site installé a été considérablement lent car la taille des données était si énorme, il était comme en gigaoctets, à droite. Alors alors je leur ai dit, ça devient lent, nous devrions avoir quelque chose d'entreprise pour la mise en cache ou quelque chose comme ça. Ils ont dit non, nous, nous irons avec les solutions open source. Et puis je me suis gratté la tête pour penser, comment devrais-je concevoir cela ou pour la performance ? Ensuite, nous avons commencé à examiner quelques options et nous avons proposé un maillage de guerre, et memcached et solaire. Donc, je dirais que pour les sites Web d'entreprise, les meilleures façons de penser d'abord à la performance, ce serait ma suggestion à ce sujet

DV : Si je pouvais faire comme paraphraser, c'est que le client arrive avec les exigences pour utiliser cette source. Et vous pensez comme, Oh, je pourrais juste, vous savez, le résoudre avec cet outil propriétaire ou quelque chose comme ça. Et puis ils ajoutent la contrainte les contraintes sont toujours la partie amusante des projets, n'est-ce pas ? Maintenant, vous devez comprendre et concevoir la manière open source pensez-vous que vous êtes plus susceptible d'aimer choisir l'Open Source la prochaine fois ou pensez-vous toujours que parfois c'est une solution propriétaire facile. Alors sont-ils même si faciles? Avez-vous trouvé les solutions open source supérieures pour une raison quelconque ?

AJ : non, je pense que l'open source est ce qu'il y a de mieux. Et j'irais aussi avec l'open source, si j'en avais besoin. La seule chose que je dirais, c'est que certaines choses que j'ai perdues dans ce projet au début étaient que nous ne considérions pas la performance basée sur la science des données. Nous étions moins concentrés sur l'aide à l'équipe de marketing de contenu et aux responsables de l'expérience utilisateur pour créer le beau design. Donc, choisir plutôt que l'entreprise ou choisir plutôt que l'open source dépend entièrement des modèles. Parfois, les entreprises ont les budgets nécessaires pour mettre en place une solution de grande entreprise. Parfois, ils veulent juste que les développeurs se grattent la tête et trouvent une solution dans les limites.

DV : Je comprends que si vous aviez une leçon à tirer du projet, cela ressemble à vérifier le côté performance plus tôt dans le projet. Est-ce une hypothèse sûre ?

AJ : Oui, pensez-y. performances plutôt que d'essayer simplement de plaire aux gars UX.

DV : Ouais, parce que c'est marrant parce que quand je pense à l'UX, j'y pense souvent, je le décris comme l'équilibre entre la souffrance et la joie. La joie d'apporter une nouvelle expérience visuelle à quelqu'un et la souffrance du temps de pagelet que vous ajoutez lorsque vous faites cela, oui, d'accord. Oui, vous devez garder cet équilibre sous contrôle pour créer un site Web performant et de qualité. Eh bien, cela ressemble à un projet vraiment excitant. Êtes-vous heureux? Es-tu sorti, c'est par la porte.

AJ : Oui, j'ai vraiment apprécié et j'ai eu trois très, très bons apprentissages de cette construction au niveau de l'entreprise, parce que nous avions, nous avions également réfléchi à la façon d'optimiser cette infrastructure pour les développements futurs. Il y a donc eu beaucoup de choses qui ont été apprises dans ce projet.

VD : Excellent. Eh bien, vous pouvez, c'est toujours une chose merveilleuse. Tellement content de l'entendre. Eh bien, outil. J'ai vraiment apprécié d'entendre votre histoire aujourd'hui et j'apprécie que vous la partagiez. Merci beaucoup de nous avoir rejoints ici dans l'émission. Ouais, absolument. Génial. Merci. Merci. Si vous souhaitez découvrir ce qu'un outil a fait, vous pouvez visiter loud groov.com Merci à tous d'avoir écouté ce podcast de la communauté WordPress sur WMR. Encore une fois, c'est votre hôte David Vogelpohl. Je soutiens la communauté WordPress grâce à mon rôle chez WP Engine. Et j'aime vous apporter le meilleur de la communauté ici chaque sur Press This.