Appuyez sur ceci : Histoires d'horreur WordPress

Publié: 2023-10-26

Bienvenue sur Press This, le podcast de la communauté WordPress de WMR. Chaque épisode présente des invités de toute la communauté et des discussions sur les plus grands problèmes auxquels sont confrontés les développeurs WordPress. Ce qui suit est une transcription de l’ enregistrement original.

Propulsé par RedCircle

Doc Pop : Vous écoutez Press This, un podcast de la communauté WordPress sur WMR. Chaque semaine, nous mettons en avant les membres de la communauté WordPress. Je suis votre hôte, Doc Pop. Je soutiens la communauté WordPress à travers mon rôle chez WP Engine et mes contributions sur TorqueMag. io. Vous pouvez vous abonner à Press This sur RedCircle, iTunes, Spotify ou votre application de podcast préférée. Vous pouvez également télécharger des épisodes directement depuis WMR. fm.

Alors, chers auditeurs, l’heure est venue pour Spine Tingling Tales. Il s'agit de l'édition Halloween Horror Stories de Press This, où nous plongeons dans les recoins les plus profonds et les plus sombres du développement Web pour obtenir des histoires intéressantes à partager avec vous et vous donner des frissons.

Dans l'esprit d'Halloween, nous plongeons au plus profond de la crypte des développeurs Web pour dénicher des histoires de terreur qui refroidiront votre code et feront frissonner vos plugins. Rassemblez-vous autour du feu de camp virtuel alors que nous invoquons nos premiers courageux conteurs, Amber Sawaya et Steve Sawaya. Amber est le capitaine chez Anchor and Alpine et Steve est l'assistant chez Anchor and Alpine, une société UX et Web. Vous tous, je suis tellement excité de vous avoir. Amber, tu as une histoire effrayante pour nous aujourd'hui.

Amber Sawaya : Oui. Je fais. Merci de nous recevoir. Celui-ci me fait encore crier. Cela me fait dresser les cheveux. Je me réveille encore la nuit à cause de ça.

Nous avons donc eu un projet génial, absolument génial. Tout ce que vous voulez. Nous avons fait appel à une société de capital-risque, elle nous a présenté au client et a vraiment adoré son équipe marketing. C'était un site Web de six mois. Un projet à six chiffres, non ? Super projet. Tout est merveilleux. Nous avons un excellent lancement. Tout le monde est super content, non ? Tout est très bien. Et puis, environ une semaine plus tard, nous avons remarqué que des gens commençaient à publier sur LinkedIn qu'ils avaient été licenciés par cette entreprise. Et pendant que nous regardons, tous ceux avec qui nous venons de passer nos six derniers mois sont partis, quelques semaines après le lancement.

Et puis, pendant que nous regardons ce site Web, et cette chose était magnifique quand nous avons commencé, il y avait cet incroyable graphique de feuille qui était animé, et le client voulait que son logo soit caché dans l'animation. Il y avait donc tout cela sur mesure, vous savez, des pièces ici et là. Nous avons photoshopé cette feuille sur tous leurs collaborateurs et elle s'est en quelque sorte enroulée autour d'eux, et c'était juste un site très engageant et vraiment passionnant. Vraiment, notre cœur et notre âme y étaient. Et donc, vous savez, en voyant nos amis avec qui nous avons appris à vraiment aimer travailler et à chercher du travail tout d'un coup, nous nous demandons : qu'est-ce qui se passe, n'est-ce pas ?

Nous voilà donc sur le site et nous commençons à remarquer que nos belles pages commencent à disparaître. Un par un, les corps arrachés. Donc ce magnifique labyrinthe avec la feuille, il y a le logo et, vous savez, tous ces trucs se déplacent à travers lui et il est animé et ce sont toutes ces choses géniales. Soudain, un jour, c'est parti et il y a, je ne sais pas, une sorte de page merdique qui est à sa place et nous y plongeons, vous savez, parce que que s'est-il passé dans WordPress ? Et c'est une page HubSpot par laquelle quelqu'un a remplacé la page WordPress. Et nous nous disons, d'accord. Et au bout de quelques semaines, ces pages commencent à tout remplacer jusqu'à ce qu'à un moment donné, le site entier disparaisse.

Tous ces efforts, tout ce temps, tout ce travail ont disparu et nous avons pu dénicher quelqu'un qui travaille toujours là-bas. Et nous nous sommes demandé : que s'est-il passé ? Vous savez, nous avons eu d'excellents résultats. Les conversions ont atteint des sommets. C’était un site de génération de demande, vraiment incroyable. Nous nous demandons : que s'est-il passé ? Eh bien, le PDG a décidé un jour que WordPress était trop dur, et c'était la fin de son histoire. Donc, vous savez, nous, nous avons des tutoriels, nous avons de la documentation, n'est-ce pas ? Nous sommes toujours prêts à intervenir et à vous aider. Et comme tous ceux qui écoutent votre podcast le savent, non, ce n’est pas le cas ! Prenez une seconde. Tu peux le faire. Mais il a décidé que WordPress était trop difficile et il a aimé HubSpot. Et donc je pense que peut-être que pendant la nuit, il était juste en train de le bricoler et de le remplacer. Donc, le site maintenant, nous ne parlerons pas de ce qu'il est, de l'endroit où il se trouve ou de quoi que ce soit de ce genre, car ce n'est certainement pas, vous savez, la belle chose durable que nous avons construite. Mais le site des Body Snatchers bien sûr, pour Halloween.

DP : J'adore ça. Vous avez donc créé ce site Web sur mesure dont vous étiez très fier et, au fur et à mesure que vous le regardez, il se transforme lentement en quelque chose d'autre comme, je ne sais pas si c'est une histoire d'arrachage de corps ou une histoire de monstre des marais comme une histoire de quelque chose qui se transforme en créature et qui s'est transformé en une page HubSpot, avez-vous dit. Juste parce que le PDG, eh bien, je veux dire, il y a eu des licenciements et tout ça aussi. Est-ce que cela en faisait peut-être partie ? Par exemple, parce que les personnes avec qui vous travailliez n'étaient pas en mesure d'utiliser le site, le PDG m'a dit : je ne vais pas apprendre ça. Je vais juste faire autre chose. C'était en partie dû aux licenciements, n'est-ce pas ?

AS : Je veux dire, cela pourrait être le cas, mais aucun des licenciements ou quoi que ce soit n'avait de sens. Ils venaient de créer toute cette division marketing et d'obtenir des fonds, ils avaient cette division marketing, et ils n'étaient là que pendant les six mois de ce projet.

DP : Ouais.

AS : Alors… C’était une situation très étrange.

DP : C'est, c'est étrange. Et Steve, je sais que c'est arrivé il y a quelque temps, mais ça te hante toujours. Je sais. Y a-t-il quelque chose à tirer de cela que vous avez appliqué à la façon dont vous travaillerez avec les entreprises à l’avenir ?

Steve Sawaya : Vous savez, ça nous hante toujours vraiment. Vous savez, une chose que j'ai apprise, c'est que les sociétés de capital-risque vont faire ce qu'elles vont faire. Et il n’y a pas grand-chose pour les arrêter – et c’est effrayant en soi.

DP : Hum. C'est vrai. Mais en ce qui concerne tout cela, au moins, je veux dire, c'est navrant que vous soyez tous vraiment fiers du site et qu'il se soit ensuite transformé en quelque chose de différent. Mais je suppose que le bon côté des choses, c'est que vous avez pu encaisser un chèque, n'est-ce pas ? Comme si ça n'avait pas échoué.

AS : C'est vrai, oui, nous avons encaissé le chèque, donc tout va bien pour cette partie-là. Mais, vous savez, je pense que comme beaucoup de gens, oui, nous le faisons parce que nous avons besoin d'argent, mais nous le faisons parce que nous l'aimons, et c'était un travail d'amour pour notre équipe. Nous avons donc environ 10 personnes dans notre équipe, des concepteurs et des développeurs en interne, et, vous savez, WordPress était une si grosse affaire et une si grande partie de ce projet, c'est ce qui a rendu tout cela si intéressant. Le PDG l'a signé. Il en était content. Nous avons présenté la solution WordPress. Par exemple, nous étions si loin dans le monde WordPress que, vous savez, faire marche arrière était étrange.

Et j'ai presque l'impression que lorsque j'ai regardé le site aussi, parce qu'il avait l'air si différent, c'était presque comme, vous savez, le magnifique costume sur mesure que peut-être la mère de quelqu'un leur avait confectionné, par rapport à celui qui était juste un masque en plastique et le genre de triste feuille de plastique que nous avions dans les années 80. Donc voilà.

DP : Je peux tout à fait comprendre ça. Certains de mes amis sont allés sur un site Web de CC Mom, le magasin de vêtements pour enfants, et toutes les images étaient magnifiques. Et rétrospectivement, clairement, généré par l'IA, mais à l'époque, tout semblait être une sacrée bonne affaire et ce qu'ils avaient obtenu par rapport à ce qu'était, euh, l'image. C'était juste très décevant pour eux. Ils avaient encore une petite garde-robe fonctionnelle, mais oui, ce n'était tout simplement plus la même chose qu'avant. Donc je suppose que ma dernière question ici est parce que nous avons pu vous présenter en tant que capitaine et sorcier. Steve, peux-tu nous expliquer ces titres ?

SS : Alors je suis devenu le sorcier, cela m'a en quelque sorte été accordé par l'équipe. J'ai ce super pouvoir qui me permet d'examiner un problème, de savoir ce qui ne va pas et de le résoudre. Souvent, cela s'appelle l'effet Steve et je vais vers eux et ils essaieront de me montrer le problème et cela fonctionnera pour eux à ce stade. C'est comme ça que je suis devenu sorcier, et je vais laisser Amber expliquer pourquoi elle est capitaine.

AS : Nous aimons tout ce qui concerne... donc notre entreprise s'appelle Anchor et Alpine, et nous aimons la mer, nous aimons les montagnes, et donc nous racontons beaucoup de blagues ringardes à ce sujet, comme notre directeur général s'appelle le Wrangler, et elle fait en sorte que toutes nos affaires se déroulent sans problème. Donc le capitaine est né parce que je suis le chef de l'agence, mais je pense beaucoup au simple fait d'être capitaine sur un navire.

Je ne peux aller nulle part sans personne d'autre, mais c'est généralement moi qui choisis la direction, et j'essaie d'en choisir une bonne lorsque nous nous dirigeons quelque part.

DP : J'adore ça. Eh bien, Amber et Steve, merci beaucoup d'avoir raconté votre histoire d'Halloween aujourd'hui. Et nous allons faire une petite pause. À notre retour, nous aurons davantage de développeurs Web effrayants qui vous raconteront des histoires d’horreur WordPress, cher auditeur. Alors restez à l’écoute après la courte pause.

DP : Bienvenue dans une édition Halloween de Press This, un podcast de la communauté WordPress. Dans cet épisode, nous racontons des histoires effrayantes de plugins qui ont mal tourné et d’autres histoires d’horreur WordPress. Je suis votre hôte Doc Pop et en ce moment je parle à Derek Ashuer, un concepteur et développeur Web qui crée également des plugins WordPress. Derek, j'ai entendu dire que tu as une histoire effrayante à nous raconter. Pouvez-vous planter le décor ?

Derek Ashauer : Oui, donc c'est vraiment au début de ma carrière, il y a longtemps. Je travaillais toujours à temps plein dans une entreprise normale qui créait et construisait des sites Web, mais je faisais du travail indépendant en parallèle. J'avais aidé une petite salle de concert à créer un système de billetterie personnalisé parce qu'elle détestait vraiment Ticketmaster. C'était un lieu indépendant, donc ils voulaient tout faire pour éviter ces grandes entreprises. Mais j’ai construit ce très bon système de tickets, du moins le pensais-je. Et ils allaient avoir un énorme concert à l’époque où Blink-182 était très populaire. Ils allaient les recevoir sur place et ils allaient vendre des billets à 1 $ chacun. Donc cette chose va être complètement critiquée du jour au lendemain quand ils publieront les billets.

Nous l’avons donc configuré, effectué toutes sortes de tests et avons pensé que cela fonctionnait très bien. Et puis arrive le matin où nous sommes censés le publier. Je pense que c'était comme un lundi à 10h00 du matin. Il y avait certaines règles, certaines choses de base que nous avions mises en place, comme par exemple qu'on ne pouvait pas acheter plus de huit billets pour essayer de donner au plus grand nombre la possibilité d'obtenir des billets et des trucs comme ça. Encore une fois, au début de ma carrière, je n'ai donc pas fait de mon mieux pour vérifier les choses. Mais le lieu lui-même pourrait accueillir environ 1 000 personnes. Nous avions donc une limite qui nous permettait d'arrêter de vendre une fois qu'il atteignait 1 000 billets.

Nous sommes sortis à 10 heures et je suis à mon travail habituel, je fais mon truc. Je l'ai en quelque sorte vérifié, pour m'assurer que le site était au moins en train de charger et des trucs comme ça, mais pas vraiment trop inquiet. Quelques minutes passent et tout semble bien se passer. Et puis, tout d’un coup, j’ai commencé à recevoir des SMS. Et puis je reçois un appel téléphonique. Et puis je reçois un autre SMS et je suis au milieu de mon travail, je fais juste mon travail habituel, donc je ne pouvais pas vraiment les prendre facilement.

Il s'avère que j'ai oublié de faire la petite vérification des requêtes pour vérifier le maximum de billets vendus. Et soudain, cela passait à 1 000, 1 050, 1 100, 1 200. Je pense que plus de 1 600 billets ont été vendus avant que je puisse enfin me connecter au serveur et simplement débrancher la prise. Et donc évidemment, les propriétaires de la salle étaient paniqués et complètement paniqués à l'idée qu'ils disposaient d'une salle de mille places et avaient vendu environ 1 600 billets, et donc ils étaient manifestement paniqués. Et je suis paniqué au milieu de ma journée de travail. Comment vais-je résoudre ça ? Comment vais-je faire ça ? Je dois faire mon travail habituel et m'occuper de cette histoire de freelance. C'était un désastre total à ce moment-là.

Heureusement, les choses se sont finalement parfaitement bien déroulées. Ce qui était intéressant, c'est qu'une autre chose malheureuse que je n'ai pas vérifiée était qu'une des façons dont les gens contournaient le nombre maximum de billets était qu'ils achetaient simplement plusieurs fois mais utilisaient la même adresse e-mail. Encore une fois, c'était très tôt dans ma carrière. Je n'étais pas très doué pour comprendre comment gérer les situations possibles que les gens essayaient de contourner. Ils ont donc vérifié toutes les commandes et ont réalisé qu'une personne avec la même adresse e-mail avait commandé 24 billets, alors ils les ont contactés, les ont remboursés et ont fait cela autant qu'ils le pouvaient. Et ils l'ont ramené à environ 11 à 1 200 billets. C'était il y a si longtemps que je ne me souviens plus des chiffres exacts. Mais ils se sont concentrés sur ce nombre.

Et puis le jour de l'événement arrive et ils sont encore un peu inquiets de pouvoir accueillir tout le monde. Je pense qu'environ 600 personnes seulement sont venues. La raison étant que c'était seulement 1 $, donc beaucoup de gens ont acheté les billets juste au cas où et beaucoup de gens n'ont pas pu se présenter. Et donc ils n’ont jamais eu de problème de capacité. Tout s’est finalement bien passé.

Mais c’était une période stressante lorsque tous ces tickets étaient traités, payés et faisaient tout ce genre de choses. Et heureusement, le client était très content et compréhensible au final, il n'était pas en colère contre moi. Ils ont fini par utiliser exactement ce système de tickets une fois que j'ai corrigé cette petite chose. Et ils ont fini par utiliser ce système de tickets que j'avais créé pendant environ 10 à 12 ans. Et donc oui, ils étaient plutôt contents et nous avons tout réglé. Et même pour moi, le client a fait toutes les démarches nécessaires pour effectuer tous ces achats et faire tout ce genre de choses. J'ai donc dû en quelque sorte éteindre le serveur, puis corriger le petit correctif, sans avoir à faire face à trop de conséquences, heureusement. Mais c’était quelques heures très stressantes alors que nous essayions de comprendre ce qui s’était passé et ce qui se passait là-bas.

DP : C'était des montagnes russes, Derek. Vous étiez en train de mettre en place ce scénario et j'ai en quelque sorte une petite idée du moment où cela s'est produit. Vous savez, les Blink-182 sont plutôt populaires. Je suppose que vous aviez besoin d'un plugin personnalisé car il n'y avait pas de très bonnes options comme c'est le cas actuellement.

DA : C’était en 2005. Il y a très, très longtemps. Quelque part par là, ouais.

DP : Vous étiez en train de créer un plugin personnalisé. Alors d'accord, c'est le summum de la popularité de Blink-182, et les billets coûtent 1 $. C'est dingue. Il va donc évidemment y avoir beaucoup de demande. Toutes ces montagnes russes du genre : « Oh non, nous en avons vendu trop. » Je pensais que tu allais me dire que tu en avais vendu par dizaines de milliers d'autres. Je me sens très chanceux que vous n'ayez survendu que 600 billets, car cela aurait pu être bien pire. Et puis les scalpers, ça a marché. Surtout parce que le client aurait pu vous confier tout cela pour aimer tendre la main, assurer l'assistance technique et annuler ces billets. Mec, c’était des montagnes russes.

DA : Oui, ça l'était. C'était mon premier véritable projet de développement à grande échelle, la chose la plus importante que j'ai jamais développée était celle-ci. Je n'avais donc aucune idée de la manière dont les choses pouvaient mal tourner, à quel point les choses pouvaient mal tourner, de ce qu'il fallait même vérifier et c'était juste une très bonne expérience d'apprentissage, c'est sûr. J'avais une bonne relation avec le client, donc ils étaient plutôt contents, car honnêtement, c'était au début de mon truc, je ne facturais presque rien. Ce n'est donc pas comme si je leur avais facturé 50 000 $ pour ce truc, et tout d'un coup, ça n'a pas fonctionné. J'étais payé honnêtement, par billet. À l'époque, je recevais 10 cents le billet, qu'ils vendaient via leur truc, et j'étais au début de la vingtaine et je gagnais quelques milliers de dollars de plus par mois. C'était phénoménal. C'était merveilleux. C'était donc une excellente situation. Mais oui, comme je l'ai dit, ils ont continué à l'utiliser pendant plus d'une décennie, exactement le même système.

DP : Vous avez donc construit ce système de billetterie pour un événement assez important. Et cet événement, comme nous l’avons dit, est devenu incontrôlable. Mais il semble que les deux problèmes aient permis d’empêcher les scalpers d’utiliser au moins le même courrier électronique.

DA : Ouais, exactement. Je ne l'ai même pas fait, car il n'y avait aucun compte d'utilisateur dans le système. C'était assez simple. Il s'agit simplement d'un paiement unique en tant qu'invité. Donc, il n’a même pas vérifié les adresses e-mail ou quoi que ce soit. Et il suivait chaque fois qu’un billet était vendu. Il a gardé la trace d'un total. C'est juste que lorsque les gens sont allés sur la page, ils ont oublié de vérifier combien de billets ont été vendus et si nous avons dépassé ce nombre, et de l'empêcher d'en vendre davantage.

DP : Donc ces deux choses ont été corrigées et cela a fonctionné pendant 10 ans à peu près tout seul ?

DA : Ouais, je n’y ai jamais vraiment touché depuis. Cela a continué jusqu'à ce qu'ils deviennent suffisamment grands pour devoir procéder à une fusion commerciale, comme l'une de ces autres sociétés de musique, j'ai oublié ce que c'était. Ils ont en quelque sorte été rachetés, et alors ils se sont dit, non, nous devons utiliser Ticketmaster ou quelque chose du genre et ils ont donc finalement été forcés de l'abandonner pour des raisons commerciales.

DP : Ils ont probablement été acquis par Clear Channel ou quelque chose du genre.

DA : Oui, c'est ça, Clear Channel. Ouais, c'était quelque chose dans ce sens.

DP : Donc, je regarde juste en arrière. Quel conseil donneriez-vous à quelqu'un qui s'attaque à un projet similaire à celui-ci, en fonction de votre expérience ? Quelle est la seule chose dont vous les mettriez en garde ?

DA : Je veux dire, c'est évidemment un test. C'est un gros problème, il s'agit simplement de tester votre truc autant que possible et dans autant de scénarios. Je veux dire, je crée toujours mes propres plugins maintenant et en fait, je viens de recevoir une demande pour un, ce matin même, en fait, à laquelle j'ai répondu : « Je n'ai même jamais envisagé que quelqu'un fasse ça. Jamais."

J'ai un plugin de confettis, et il m'a dit : « J'ai mis mes confettis deux fois sur la page. Une fois la page chargée et que l'utilisateur fait défiler vers le bas, elle recommencera. Et je n’ai jamais envisagé que quiconque fasse des confettis deux fois sur une même page. Et donc vous savez, vous pouvez tester autant que vous le souhaitez, mais parfois vous rencontrerez des scénarios auxquels vous ne pensez pas, mais vous devez quand même faire autant de tests que possible.

DP : Derek Ashauer, j'apprécie vraiment votre temps. Vous écoutez Press This. Nous allons faire une petite pause et à notre retour, nous aurons une dernière histoire d'Halloween pour vous donner des frissons. Alors restez à l'écoute.

DP : Bienvenue à nouveau sur Press This, le podcast de la communauté WordPress sur WMR. C'est une histoire spéciale d'Halloween. Plus tôt, nous avons entendu Chris Weigman et j'ai pensé que Chris reviendrait et écouterait la seule histoire d'horreur WordPress que j'ai.

Chris, connaissez-vous Midjourney et les générateurs d'images texte-texte ?

CW : Comme Dall-e et tout ça ? L'IA ouverte et des trucs comme ça ?

DP : Ouais, Dall-e. Je les utilisais et j'expérimentais différentes choses et en tant que personne qui fait beaucoup de yo-yo, la toute première chose que j'ai essayée était l'emoji yo-yo. Et les emoji yo-yo n’ont tout simplement pas donné de bons résultats. Par exemple, il n'a rien obtenu qui ressemble à un yo-yo et le mot yo-yo ne m'a pas non plus apporté de contenu dans les générateurs de texte en image. Mais cela m’a vraiment intéressé car j’obtenais toujours des résultats très cohérents. Chaque fois que j'utilisais l'emoji yo-yo, j'obtenais cette scène rose et bleue vraiment cool avec trois sommets de montagne en arrière-plan et une silhouette au premier plan. Et c'est censé être un peu aléatoire, et j'ai continué à obtenir des images très différentes avec des couleurs et des figures pastel roses et bleues, un premier plan et des choses comme ça. J’ai donc vraiment commencé à comprendre pourquoi cet emoji me donne cela et j’ai passé des heures à parcourir différentes combinaisons d’émojis. A quoi sert cet emoji ? Que se passe-t-il lorsque je fais deux emojis yo-yo ?

Et j’ai écrit cet énorme article de blog. Cela allait ouvrir l'affaire en grand sur des trucs bizarres qui se produisent dans, vous savez, Dall-e et Midjourney, pourquoi cet emoji me donne-t-il cette image ? Et pourquoi d'autres emojis me donnent-ils réellement, vous savez, un bretzel me donnera des choses qui ressemblent à des pâtisseries ou un café me donnera des choses qui ressemblent à un café. Mais l’emoji yo-yo continue de me donner cette scène étrange.

Et donc, après avoir écrit cet énorme article de blog, je veux dire que cela a nécessité des heures de recherche, de documentation et de prise de notes. Et puis l'écriture, et je déteste écrire, c'est comme arracher des dents, et j'appuie sur publier et je m'endors. C'est dimanche soir et j'ai passé tout le dimanche à faire des recherches sur ce post.

Le lundi matin, les gens disent : « Tout ce que je vois, ce sont des carrés quand je vais sur votre site, Doc. Je vois que vous dites que l'emoji carré me donne ce résultat, mais l'emoji carré me donne ce résultat. J'y suis allé et je l'ai vérifié. Vous savez, le tableau de bord était superbe sur le backend, comme de mon côté et de l'éditeur Gutenberg. C'était magnifique. Sur le front-end, il n’y avait que des carrés. Et tout ce travail a été complètement filmé. Tu sais pourquoi, Chris ?

CW : Pourquoi serait-ce le cas ? Des fantômes dans la machine ? Des Gremlins ?

DP : Mon site WordPress est si ancien que la base de données ne prend pas en charge les emoji. Comme pas du tout. C'était environ 15 ans. Si j'avais installé quelque chose au cours des huit dernières années, il serait encore ancien mais il aurait pris en charge les emoji à un certain niveau.

Ce n’est pas le cas de ma base de données de mon site Web WordPress – et si vous ne savez pas vraiment ce que vous faites, la seule chose que vous ne voulez pas faire est de fouiller dans votre base de données WordPress. C'est ce dont j'avais besoin, mettre à jour ma base de données WordPress, alors Chris, c'est mon histoire d'horreur. Je cherchais un plugin pour convertir facilement en quelque chose qui prend en charge les emoji. N'importe laquelle des bases de données qui pourraient le faire. Et maintenant, je vais devoir embaucher quelqu'un juste pour mettre à jour la base de données afin que ce message sur lequel j'ai passé 10 heures apparaisse réellement sur mon site de manière logique.

CW : Ça va le faire. La vieille technologie est un zombie qui attend pour causer vos problèmes, n'est-ce pas ?

DP : Ouais, tu sais, et ça m'a aussi beaucoup appris. Par exemple, je peux accéder à mon portail sur mon hébergement et je peux, en un clic, mettre à jour mon PHP. Je peux faire toutes ces autres choses. Mais oui, cette base de données, non, tu dois savoir ce dont tu as besoin. Il n’y a pas de solution facile à ce problème. Et je pense qu'il y en a peut-être eu, au fur et à mesure de leur déploiement, mais j'ai en quelque sorte raté la vague, comme même ces choses qui ont réparé la base de données, vous savez, pour les mettre à jour en quelque sorte le sont à ce stade, elles sont même anciennes technologie, c'est donc mon histoire d'horreur WordPress. Et Chris, cela n'a pas fait tomber 20 000 sites Web, mais pour être honnête, c'était décevant et ça me donne encore des frissons de voir ce billet de blog et de penser à ce qu'il aurait pu être.

Mais c'est tout pour notre épisode Halloween de Press This, le podcast de la communauté WordPress sur WMR. Je tiens à remercier tous mes invités de s'être joints à moi aujourd'hui. Chris, merci beaucoup de m'avoir rejoint. Vous pouvez suivre mes aventures avec le magazine Torque sur @thetorquemag. Vous pouvez vous abonner à Press This sur Red Circle, iTunes, Spotify ou le télécharger directement depuis wmr.fm.

Nous sommes un podcast hebdomadaire, la semaine prochaine nous aurons Fran Agulto, qui nous expliquera comment surmonter votre peur de devenir sans tête avec WordPress. Nous allons parler des avantages et des inconvénients du sans tête et si vous avez peur de faire ce saut, vous avez peur d'apprendre JavaScript, ou tout ce que vous devez faire pour faire ce saut, Fran devra quelques bons conseils pour vous, alors restez à l’écoute pour cet épisode.

Je suis votre hôte, Docteur Popular. Je soutiens la communauté WordPress à travers mon rôle ici chez WP Engine et Torque Magazine et j'aime mettre en lumière les membres de cette communauté chaque semaine sur Press This.