Appuyez ici : Nouvelles fonctionnalités d'ACF 6.1

Publié: 2023-05-25

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 lumière 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 où je peux faire des podcasts et dessiner des dessins animés et des tutoriels vidéo. Vérifiez cela.

Doc Pop : Advanced Custom Fields est un plugin populaire conçu pour permettre aux développeurs WordPress d'avoir plus de contrôle sur leurs données de champs personnalisés. Et c'est aussi deux fois gagnant de Plugin Madness. Advanced Custom Fields a récemment publié la version 6.1. Avec cette version, les développeurs de sites peuvent désormais enregistrer des types de publication personnalisés et des taxonomies personnalisées à partir du plugin.

Pour parler de ces nouvelles fonctionnalités dans ACF 6.1, nous sommes rejoints par Iain Poulson. Un chef de produit chez WP Engine travaillant sur les champs personnalisés avancés. Iain, tu as été dans l'émission. C'était il y a environ un an que nous vous avions peut-être un peu moins quand vous avez sorti la 6.0. Je sais donc que nous en sommes déjà arrivés là, mais pouvez-vous simplement rappeler à nos auditeurs, comment êtes-vous entré dans WordPress pour la première fois ?

Iain Poulson : Oh oui. J'ai commencé à créer des plugins il y a longtemps, puis j'ai fini par passer du statut de freelance, en créant des sites WordPress pour des clients, à travailler pour Delicious Brains, une société de développement de plugins WordPress. Et en cours de route, nous avons acquis ACF et je suis devenu chef de produit pour ACF.

Et puis il y a un peu moins d'un an ou un peu moins d'un an, Delicious Brains et les plugins ont été acquis par WP Engine. Et me voici maintenant en tant que chef de produit ACF au sein de WP Engine. Le produit ACF ne cesse de se renforcer, ce qui est formidable.

Doc Pop : Vous souvenez-vous de la version d'ACF lorsque vous êtes devenu chef de produit ?

Iain Poulson: Oh, je pensais que tu allais demander quand j'ai commencé à l'utiliser, mais c'était 5.10 ou quelque chose comme ça. Nous travaillions sur la suite. Nous essayions de mettre les pieds sous la table avec juste le produit et de créer de nouvelles fonctionnalités. En tant que nouvelle équipe travaillant dessus, je pense que 5.12 était notre plus grande version, qui était l'intégration de l'API REST.

Il me semble qu'il y a longtemps.

Doc Pop : Ouais. Et donc, comme je l'ai dit, nous vous avons eu en octobre pour parler de la 6.0, et la 6.1 est sortie et c'est une énorme version. Il semble que ce soit l'une des versions les plus excitantes des champs personnalisés avancés dont je me souvienne. Pouvez-vous nous dire quelles sont peut-être les une ou deux fonctionnalités les plus importantes de la 6.1 ?

Iain Poulson : Vous avez tout à fait raison, c'est une très grosse sortie. C'est une grande version pour un certain nombre de raisons. Il offre la possibilité aux utilisateurs d'enregistrer des types de publication et des taxonomies personnalisés dans WordPress dans l'administration ACF, ce qui est un peu comme une chose énorme que les gens font tout le temps.

Les gens le font avec d'autres plugins, ils le font avec du code. Et les utilisateurs d'ACF l'ont toujours fait. C'est l'une de ces choses que vous faites généralement lorsque vous créez un site qui ne contient que d'autres données que les publications et les pages, ce qui est à peu près tout le temps. Les gens ont besoin de types de publication personnalisés pour créer leurs sites.

Mais c'est toujours quelque chose qu'ACF n'a pas fait, et cela a fonctionné avec n'importe quelle solution, et il s'agissait principalement d'ajouter des champs à ces types de publication ou taxonomies.

Mais il est devenu si clair que le flux de travail autour de la création d'un site, de la création d'un type de publication personnalisé, puis de l'ajout de champs à ce type de publication était tellement ancré dans la façon dont nos utilisateurs ACF construisaient des sites que cela semblait être une bonne idée de le mettre dans le plugin.

Mais c'est la première fois que le plugin fait plus que de simples champs personnalisés. J'en parle dans le post de publication en plaisantant pour dire que c'est maintenant que nous l'appelons probablement ACF maintenant, plutôt que Champs personnalisés avancés, car il fait plus et parler du plugin comme Champs personnalisés avancés, Types de publication et Taxonomies est un un peu trop bouchée.

Alors oui, c'est un changement dans l'approche du genre, nous essayons d'améliorer le flux de travail autour des champs personnalisés, autour des données personnalisées, autour de la modélisation du contenu, autour de la construction de sites WordPress, des données structurées avec des sites WordPress, et de l'améliorer pour nos utilisateurs . C'était donc un grand changement là-bas, mais c'est aussi une grosse version volumineuse.

Il y avait une tonne de travail qui se passait dans les coulisses sous le capot. Refactorisation du fonctionnement de l'administrateur du plugin. Passer simplement de l'interface utilisateur d'enregistrement des champs personnalisés à maintenant pour incorporer des types de publication et des taxonomies personnalisés et créer toute cette interface utilisateur et tout le travail d'ingénierie qui se passe. Rendre cela réutilisable afin que nous puissions ensuite passer à d'autres choses plus tard, dont nous parlerons probablement dans l'émission.

Alors oui, c'est une grosse version volumineuse. Il a été bien accueilli. Je pense qu'il y a une tonne de gens là-bas qui viennent de dire "Oui, j'attends ça depuis un moment."

Et cela rend mon flux de travail beaucoup plus facile. Je peux utiliser un plugin de moins, par exemple, ou même si j'enregistre toujours des types de publication avec du code parce que je veux le mettre dans le contrôle de version ou l'avoir sur le système de fichiers, je peux utiliser l'interface utilisateur d'enregistrement ACF pour aller et avoir complet contrôler les types de publication que j'enregistre.

Nous exposons tous les différents paramètres, mais simplifions les choses afin que vous puissiez vous en sortir avec la quantité de paramètres la plus rapide, peaufiner pour enregistrer un type de publication, ou vous pouvez vraiment vous plonger dans tous les paramètres avancés. Et vous pouvez ensuite prendre cette définition et l'exporter vers PHP, et la mettre dans Git ou le contrôle de version, ou vous pouvez utiliser notre exportation et synchronisation JSON que nous avons pour les groupes de champs afin que vous puissiez apporter des modifications et les pousser vers votre site de production .

Donc, cela correspond en quelque sorte au même flux de travail que les groupes de terrain, mais juste à la manière d'ACF avec les types de publication et les taxonomies. Donc c'est vraiment cool.

Doc Pop : Et c'est disponible gratuitement ? Ces deux fonctionnalités principales dont nous parlons sont disponibles pour les utilisateurs pro et gratuits ?

Iain Poulson : Oui, exactement. Ce n'est pas une fonctionnalité réservée aux professionnels. C'est pour tout le monde. C'est un peu comme le fondement de la création de sites lourds de données avec WordPress. Nous voulions le rendre disponible gratuitement. C'est génial d'avoir là-bas à coup sûr.

Doc Pop : Mm-hmm. Selon votre article de blog sur cette version, vous avez dit, et cela va citer votre blog, "L'enregistrement des CPT et des taxonomies est sur une feuille de route depuis un certain temps. Lorsque Delicious Brains a acquis le plugin d'Elliot, le premier e-mail que nous avons envoyé à nos utilisateurs était de leur demander les trois principales choses qu'ils voulaient voir dans le plugin, les CPT et les taxonomies dans le plugin étaient là-haut et les cinq principales demandes.

Donc je suis un peu curieux, nous avons parlé de choses comme votre histoire avec le plugin, pourquoi si c'étaient les choses les plus populaires, pourquoi a-t-il fallu si longtemps pour pouvoir enfin les intégrer ?

Iain Poulson: Ouais, je veux dire, je pense évidemment qu'il y a une sorte d'histoire de propriété plus longue avec Elliot qui l'a depuis si longtemps, il était le fondateur, il était le créateur, il était la personne qui a fait tant de travail lourd et dur travailler avec. Je pense qu'il avait potentiellement une vision différente de ce qu'il devrait faire. Et cette opinion était peut-être différente de la façon dont nous la voyions.

Et nous le voyons maintenant différemment même chez WP Engine par rapport à Delicious Brains. Je pense donc que ces choses sont subjectives, n'est-ce pas?

Vous pouvez demander à certains de nos utilisateurs de dire, eh bien, je ne veux pas qu'ACF fasse cela parce que j'utilise un autre plugin pour le faire. Ou j'utiliserai ma méthode éprouvée avec du code. Et ils n'en voient pas la nécessité. Et puis il y a cinq autres utilisateurs qui seraient juste comme, oui, c'est exactement ce dont j'ai besoin.

Nous avons adopté cette approche. Il y a aussi une pièce sans tête. La plate-forme Atlas de WP Engine est basée sur la modélisation des données dans WordPress, créant des types de publication personnalisés. Créer des champs personnalisés et les exposer tout au long des requêtes WP Graph QL, et, euh, rendre ces données disponibles sur le front-end sans tête.

ACF travaille donc au sein de cette plate-forme pour donner aux utilisateurs la possibilité de modéliser rapidement et facilement des données dans l'interface utilisateur sans se soucier du code PHP ou d'autres plugins. Cela joue sur le fait qu'ACF et WordPress peuvent créer d'excellentes expériences d'édition, d'excellentes expériences d'édition de contenu et créer de bonnes expériences sans tête également pour les versions WordPress.

Doc Pop : C'est un endroit idéal pour faire une petite pause. À notre retour, nous continuerons à parler avec Iain Poulson de ce qui arrivera dans les futures versions d'ACF, ainsi que de quelques fonctionnalités supplémentaires que nous n'avons pas encore abordées, et de cette version 6.1. Alors restez à l'écoute pour plus d'informations sur Press This.

Doc Pop : Bienvenue à nouveau dans Press This, un podcast de la communauté WordPress sur WMR. Je m'appelle Doc et je suis rejoint par Iain Polson, chef de produit chez WP Engine travaillant sur ACF, qui vient de publier ACF 6.1. Avant la pause, nous avons parlé de certaines des nouvelles fonctionnalités puissantes qui ont été publiées avec ACF 6.1, notamment l'enregistrement de types de publications et de taxonomies personnalisés.

Iain, je pense que tu étais sur le point d'aborder quelque chose ici qui m'intéressait. Ce sont de nouvelles fonctionnalités et de nouvelles fonctionnalités puissantes avec beaucoup d'options et beaucoup de complexité. Et vous avez même mentionné que cela a en quelque sorte changé la façon dont l'ensemble du produit est pensé.

Et, les champs personnalisés avancés, d'une certaine manière, sont presque trop limitatifs. Et en vous permettant de le considérer comme ACF, vous pouvez explorer davantage de ces possibilités qui existent et ne pas vous limiter à certaines idées du passé. Mais ce que je me demande, c'est que lorsque vous ajoutez autant de puissance à un plugin comme celui-ci, comment cela change-t-il l'expérience des nouveaux utilisateurs ?

Est-ce que cela rend peut-être accidentellement le plugin plus difficile à utiliser pour les utilisateurs plus basiques ?

Iain Poulson : Oui, c'est un bon point. Je pense que depuis la version 6.0, qui avait la nouvelle interface utilisateur, nous avons essayé de réfléchir de manière plus ciblée à la façon dont nous intégrons les utilisateurs et avons une meilleure expérience lorsque vous installez le plugin et que vous l'activez et que vous avez un état vide avec les choses. Vous n'avez pas de groupes de champs, vous n'avez pas de types de publication et vous ne savez pas nécessairement ce que vous devez faire.

Il y a plus de travail à faire là-bas, c'est sûr, mais quelque chose que nous avons mis dans la 6.1, dont je suis vraiment ravi de la façon dont cela s'est passé et je pense que c'est déjà prouvé précieux pour les gens.

C'est une meilleure façon de sélectionner et de choisir le type de champ dont vous avez besoin. Ainsi, lorsque vous définissez vos champs et que vous avez créé un groupe de champs et que vous définissez les champs dont vous avez besoin, vous devez choisir de quel type de champ s'agit-il ? Est-ce un champ de texte ? Est-ce que ça va être un éditeur WYSIWYG ?

Est-ce que ça va être un lien de page? Est-ce que ce sera plus un type de champ complexe ? S'agit-il d'un champ répéteur, d'un champ de contenu flexible, d'un champ clone ? Mais au fait, que sont-ils, que font-ils ?

Et auparavant, dans les versions antérieures à 6.1, le flux de travail de sélection du type de champ consistait à utiliser une liste déroulante, une liste déroulante HTML très basique et à sélectionner votre type de champ.

Et vous devez savoir lequel vous recherchez, savoir lequel vous voulez et ce qu'il fait, et essayer de glaner toutes ces informations dans un champ sélectionné. Alors maintenant, nous avons en quelque sorte ajouté ce bouton Parcourir les champs à côté de la sélection, que nous avons un peu amélioré avec Better Search également et juste une meilleure visibilité sur ce que vous choisissez.

Mais ce bouton Parcourir les champs fait apparaître un modal, qui est un sélecteur de champs. Il vous montre tous les champs et les classe, de sorte que vous pouvez trier les différentes catégories d'un champ de base, d'un champ de choix, des champs relationnels et des choses comme ça, comme les champs de mise en page.

Il essaie d'aider les nouveaux utilisateurs, mais aussi les utilisateurs existants à comprendre quels sont ces champs. Quels sont les 30 types de champs dont ils disposent et pourquoi les utiliseraient-ils ? Nous avons donc une sorte de barre latérale du modal qui contient une description de chaque champ. Il y a presque comme une représentation visuelle de ce à quoi ressemblerait le champ sur l'écran d'édition.

Je veux dire, c'est un peu un pseudo élément d'interface utilisateur. Il ne montre pas de données, mais il donne juste cet exemple de ce à quoi cela ressemblera réellement. Et il y a des liens de documentation et il y a aussi des liens de tutoriel où nous les avons pour les types de champs et vous pouvez en quelque sorte cliquer dessus et obtenir plus d'informations.

J'espère donc que cela facilite l'expérience de la définition des champs pour les personnes qui ne savent peut-être pas ce qu'elles recherchent. Mais il existe 30 types de champs différents. Certains sont nommés de telle manière qu'il est assez difficile de comprendre quand et pourquoi vous les utiliseriez. Et il y a des champs qui sont extrêmement puissants, extrêmement utiles aux gens. Mais ils ne sont pas très accessibles.

Comme le champ clone, par exemple, est très difficile à comprendre lorsque vous le considérez pour la première fois comme un nom. Ce que cela fait vraiment et le champ de contenu flexible sont très similaires. Nous essayons donc d'appeler et de faciliter la compréhension de ce que sont ces choses et d'avoir plus d'informations à ce sujet.

Il y a de très bons tutoriels que l'équipe met en place et nous avons des gens de l'équipe de contenu, l'équipe Dev Rel travaillant sur des tutoriels autour du champ de clonage et nous les avons pour le champ de contenu flexible, qui sont des champs vraiment puissants sur lesquels comptent les gens qui construisent des chantiers. Certains d'entre eux se transforment pratiquement en constructeurs de pages avec le champ de contenu flexible, créant des mises en page pour les clients. Mais c'est tellement difficile à comprendre si vous êtes un premier utilisateur.

Alors oui, il s'agit de découvrabilité en essayant de comprendre le meilleur moment pour l'utiliser.

Et cela fait ressortir les grands champs que nous avons. Alors oui, je suis vraiment fier de ce travail. Il a fière allure et il fonctionne. Il fonctionne très bien et produit l'effet escompté.

Doc Pop : Je pense à Gutenberg et à ses nombreuses étapes sorte de sortir et enfin dans WordPress. 6.2, je pense que nous avons obtenu la version finale la plus complète et la plus agréable de l'éditeur de site. Pensez-vous que ces changements vont voir beaucoup de changements drastiques ou avez-vous l'impression que vous avez tous attendu pour les déployer de manière à ce que cela ressemble probablement à la même chose dans les versions 6.3 et 6.4 d'ACF.

Iain Poulson : Oui, je pense que la plupart du temps, en particulier le sélecteur de champ ne changera probablement pas trop. Je pense que nous essayons définitivement d'adopter une approche itérative sur certaines choses où vous devez arriver à un point où vous expédiez certaines choses et vous y reviendrez et l'améliorerez.

Et un très bon exemple de cela est que dans la pièce d'enregistrement du type de publication personnalisée, lorsque vous enregistrez un type de publication, vous devez lui donner une icône de menu si elle se trouve dans le côté gauche, dans le menu administrateur.

Et d'autres plugins et d'autres façons de faire qui vous offrent peut-être une meilleure expérience que celle que nous avons actuellement. Vous pouvez fournir une URL à une image. Vous pouvez fournir une classe d'icônes de tiret qui utilisera le même type d'icône, à partir de la bibliothèque d'icônes située dans la partie gauche du menu.

Mais ce n'est pas une super expérience. Nous travaillons donc à l'amélioration de cela et cela est bien lié à ce qui se passe dans une future version sur laquelle nous travaillons en ce moment, en prenant cette idée, vous pouvez enregistrer des choses dans le code, comme un type de publication personnalisé mais en fait ce qui facilite la tâche dans l'interface utilisateur.

Un excellent exemple de quelque chose que nous avons dans ACF depuis longtemps est la page d'options qui fait partie d'ACF Pro. C'est donc une fonctionnalité premium, mais elle donne aux gens la possibilité de créer des champs et de les coller dans une page de l'administrateur qui est globale, c'est comme une page de paramètres de site ou une page d'options. Donc, cela ne fait pas partie d'un type de message ou quelque chose comme ça.

Et ça tient tout seul. Et vous y mettez des paramètres globaux de champs qui seraient utilisés sur le site Web. Et pour le moment, ACF Pro vous permet de créer ces pages d'options, mais vous devez d'abord les enregistrer dans le code, puis vous définissez vos champs et dites, je veux que ces champs apparaissent sur cette page d'options.

Nous travaillons donc sur une interface utilisateur pour l'enregistrement de cette page d'options afin de rendre les choses tellement plus faciles. Et une grande partie du travail qui s'est déroulé avec la pièce de type de publication personnalisée, la refactorisation que l'équipe a effectuée dans les coulisses nous ouvre en quelque sorte la voie pour créer davantage d'interfaces utilisateur. Pour aider à enregistrer d'autres choses, et la page d'options va être la première chose.

Mais la raison pour laquelle j'ai soulevé cela est que, encore une fois, avec la page d'options, quand vous dites, bon, eh bien, je veux cette page sur le côté gauche, et si c'est un élément de menu de niveau supérieur, vous voulez aussi choisissez une icône de menu pour vous asseoir comme tous les autres éléments de menu qui se trouvent sur le côté gauche.

Et donc le concepteur Dale, il a travaillé sur une bien meilleure expérience de sélection qui sera utilisée pour la page d'options, et nous allons également la reporter sur les éléments de type de publication personnalisés.

Donc, nous améliorons lentement des choses qui ne sont peut-être pas aussi raffinées au départ, mais je pense que vous ne voulez pas tomber dans ce piège avec le développement de logiciels où vous ne livrez que quand c'est parfait parce que parfait est un état en mouvement et vous ne y arriver. Il faut donc le sortir et continuer à avancer.

C'est donc ce qui arrivera bientôt dans la 6.2, nous l'espérons. Et nous améliorerons les options, le sélecteur d'icônes de menu dans les types de publication personnalisés au fur et à mesure.

Doc Pop : C'est intéressant. Et je sais que vous prédisez quand les choses sortiront, donc nous ne parlerons pas de délais. C'est juste une question aléatoire qui m'est venue à l'esprit, nous avons mentionné que vous avez pris ACF à la version 5.10 ou 5.11 et 5.12 était une version majeure.

Je suis juste un peu curieux, Iain, pouvez-vous me dire très rapidement, quand savez-vous qu'il est temps de passer au numéro suivant ? Qu'est-ce qui a fait de la 6.0 une nouvelle version à gros chiffres ?

Iain Poulson : Oui, je pense que c'est normalement soit une grosse fonctionnalité, soit un gros projet en soi, comme la taxonomie de type de publication personnalisée. C'est un gros article qui mérite vraiment une grosse sortie.

Il y a des cas où comme 6.2 ne sera probablement pas aussi grand dans le sens où il n'aura pas cette fonctionnalité majeure, mais il aura deux ou trois choses qui sont assez grandes et qui vont être assez importantes et améliorer la qualité de la vie des développeurs qui, au total, constituent une bonne somme pour justifier une version majeure.

Et puis des choses comme 6.0 avec la nouvelle interface utilisateur sont un grand changement, donc c'était comme si c'était le bon moment pour passer de 5 à 6. Mais oui, je pense que nous suivons un peu le système de gestion des versions de WordPress.

Donc 6.1 n'est pas moins important que 6.0, même si 6.0 est supérieur à 5. Nous ne faisons pas de versioning sémantique pour les versions. Nous passerons donc à la 6.2 et ce sera notre prochaine version majeure. Et j'espère que nous pourrons offrir suffisamment de valeur dans cette version pour que les gens puissent simplement la regarder et dire, oui, c'est un gros problème.

Plutôt que d'y aller, c'est ça ? C'est dur. C'est un peu un jonglage entre, garder une bonne cadence de versions parce que nous voulons continuer à offrir de la valeur sur un bon calendrier aux utilisateurs, mais nous voulons aussi obtenir les bonnes choses, au bon moment pour le rendre digne de cette version .

Doc Pop : J'apprécie que tu répondes à Iain et c'est un super endroit pour notre dernière pause. À notre retour, nous continuerons à parler avec Iain Poulson de Advanced, Custom Fields et de leur énorme victoire qu'ils ont remportée en mars. Nous vous en dirons plus après la pause.

Doc Pop : Bienvenue à nouveau dans Press This, un podcast de la communauté WordPress. Je suis votre hôte, Doc Pop, et je parle à Iain Poulson, chef de produit chez WP Engine, travaillant sur ACF. Et avant cette pause, j'ai taquiné une victoire majeure, et bien sûr, je parle de Plugin Madness 2023, qui est le concours annuel de style de support que nous organisons sur Torque Magazine.

Nous avons lancé ce concours en 2016 en utilisant les soumissions des utilisateurs pour leurs plugins préférés. Nous l'avons réduit à 64 plugins afin que nous puissions avoir une belle tranche égale, les avons divisés en différentes catégories au début, mais ils ont finalement été réduits à seulement deux finalistes.

Et Advanced Custom Fields, à l'époque où Elliot l'exécutait, ils étaient notre tout premier gagnant de Plugin Madness. Ils ont donc toujours eu une place spéciale dans notre cœur. Et cette année, le champion Plugin Madness de 2023 était à nouveau, Advanced Custom Fields, ou ACF.

Alors Iain, grand bravo à vous et à votre équipe. Je me demandais rapidement si vous aviez des conseils pour les concurrents de 2024 Plugin Madness sur la façon d'amener leur base de fans à voter pour eux dans les compétitions Plugin Madness ?

Iain Poulson : Oui. Je ne sais pas. Je pense que nous ne voulions pas trop en parler. Nous en avons parlé à quelques reprises et l'avons mentionné lorsque nous avions des heures de bureau et d'autres choses, et nous l'avons tweeté plusieurs fois. Je pense que vous pouvez le prendre peut-être trop au sérieux d'un point de vue marketing, mais je pense que c'est formidable de voir la reconnaissance qu'ACF a de nouveau cette année.

Et cela signifie certainement beaucoup cette année pour moi et pour l'équipe, car cela ressemble à une belle reconnaissance. Le produit lui-même est toujours là dans l'esprit des gens en tant qu'élément précieux de la communauté. C'est un outil précieux dans les ceintures à outils des gens.

Et évidemment, les choses que nous faisons et les sorties que nous avons faites récemment cochent des cases pour les gens et c'est un beau témoignage du travail acharné et du dévouement de l'équipe. Je l'ai dit sur la citation de Torque Mag. C'est génial et nous aimons ACF.

Ce n'est pas seulement le produit sur lequel nous travaillons, que nous publions et que nous essayons d'améliorer, nous sommes nous-mêmes des fans d'ACF et nous ne nous considérons certainement pas comme l'équipe ou WP Engine en tant que propriétaires. Ce sont les intendants du plugin car c'est un si gros pilier de WordPress. Et l'écosystème et en tant qu'outil de développement.

C'est tout simplement génial de voir cette reconnaissance et les gens qui aiment ACF parce que nous aussi.

Doc Pop : Chez Torque, nous apprécions tous les gens qui ont voté et nommé leurs plugins préférés. Je vais aussi crier, nous avions ACF à la première place, WooCommerce était à la deuxième place pour le concours Plugin Madness de cette année et Managed WP Worker. Ce sont tous des plugins qui ont été nommés par les utilisateurs et ils sont gratuits dans le référentiel WordPress.

Alors vérifiez-les. Découvrez ce petit achat, WooCommerce [rires] dont vous n'avez peut-être jamais entendu parler auparavant. Mais oui, beaucoup de bons résultats cette année et nous avons hâte de recommencer l'année prochaine.

Et en parlant de l'année prochaine, Iain, c'était super de t'avoir dans la série. J'espère que ce n'est pas une autre année avant que nous vous ayons à nouveau dans l'émission.

C'est vraiment amusant d'entendre parler d'ACF de votre point de vue, car vous êtes fan depuis si longtemps. Si les gens veulent suivre ce sur quoi vous travaillez, quel est un bon endroit pour que les gens puissent rester en contact et voir sur quoi vous travaillez en ce moment ?

Iain Poulson : Nous sommes assez actifs sur le compte Twitter d'ACF. Je suis également très actif sur mon Twitter, qui est PoleVaultWeb. Nous essayons d'être plus là-bas avec les gens, de parler à la communauté, de discuter avec les utilisateurs d'ACF, et nous faisons ces heures de bureau toutes les deux semaines en ce moment, je pense que nous en avons fait environ cinq maintenant, ce qui se passe très bien . Donc, en gros, un vendredi après-midi, ou selon votre fuseau horaire, nous passons environ 45 minutes avec l'équipe. Donc moi-même et deux ou trois des développeurs et certains des gens de Dev Rel sommes sur un Zoom et les gens peuvent simplement se présenter. Si vous utilisez ACF, si vous développez avec ACF, si vous voulez en savoir plus sur une fonctionnalité qui pourrait arriver ou si vous voulez parler de la façon de construire X avec ACF ou si vous avez un problème. Venez, ce sont nos vendredis de discussion ACF que nous avons organisés et nous avons eu de bons retours et c'est tout simplement agréable de discuter avec d'autres utilisateurs d'ACF.

Doc Pop : Merci d'avoir écouté Press This, un podcast de la communauté WordPress sur WMR. Encore une fois, je m'appelle Doc et vous pouvez suivre mes aventures avec le magazine Torque sur Twitter @thetorquemag ou vous pouvez aller sur torquemag.io où nous contribuons chaque jour à des tutoriels, des vidéos et des interviews comme celle-ci. Alors consultez torquemag.io ou suivez-nous sur Twitter. Vous pouvez vous abonner à Press This sur Red Circle, iTunes, Spotify, ou vous pouvez le télécharger directement sur wmr.fm chaque semaine. Je suis votre hôte Doctor Popular Je soutiens la communauté WordPress grâce à mon rôle chez WP Engine. Et j'adore mettre en lumière les membres de la communauté chaque semaine sur Press This.