Rester pertinent dans un environnement WordPress en évolution rapide
J’ai décidé que la direction ne me convenait pas, alors j’ai engagé quelqu’un pour me remplacer et j’ai pris un rôle plus tourné vers l’avenir que j’aimais vraiment. Miniclip est un site de jeux où vous pouvez jouer à des jeux basés sur le navigateur. Principalement des jeux flash et Unity. Mais l’avenir se tourne de plus en plus vers la mobilité, c’est pourquoi Miniclip a ouvert un studio de développement au Portugal où ils produisent des jeux. Flash est progressivement éliminé et les jeux en ligne ne semblent pas avoir d’avenir. C’est le bon moment pour essayer mes affaires.
J’ai commencé à vendre des thèmes WordPress en 2007: Nous avons été l’un des premiers magasins de thème à travailler à temps plein à Miniclip. Il a fallu huit ans pour avoir le courage de changer de carrière et d’utiliser WordPress à temps plein. D’une certaine façon, j’aimerais pouvoir le faire plus tôt et profiter du succès initial. On s’est bien débrouillés au début. Il a engagé des gens pour le soutien et d’autres choses. Mais maintenant, je suis le seul à gérer quelque chose de différent. Vous avez commencé à concevoir des thèmes professionnels en 2007 et êtes fier que vos modèles WordPress servent un but précis plutôt qu’un choix gonflé et intégré. Quelles sont les raisons qui sous – tendent l’approche consistant à proposer des thèmes spécifiques aux utilisateurs de WordPress?
Je n’aime pas les thèmes intégrés. J’ai été un désastre et tout ce que vous avez entendu sur le Groupe WordPress Twitter \/ Facebook \/ slack, c’est que les gens se plaignent de la difficulté qu’ils ont à éditer des sujets. Ou à quel point le sujet est lent et pompeux. Je vois son attrait du point de vue de l’utilisateur. Ils sont vendus avec des rêves de pouvoir faire ce qu’ils veulent, mais la réalité est très différente. Il est souvent difficile d’organiser un site en un contenu semblable à une présentation. Je sais que certains développeurs n’aiment pas Gutenberg, mais je pense que cela facilitera l’installation du point de vue de l’utilisateur. Utilisez l’éditeur d pour créer rapidement un site attrayant
Les blocs.
Personnellement, je veux créer des thèmes WordPress qui ressemblent beaucoup à des démonstrations. Une fois activés, vous serez sur 99% du chemin. J’aime ajouter des éléments plus flexibles et des paramètres au personnalisateur, mais ils fonctionnent la plupart du temps. En savoir plus sur l’histoire de la conception de thème professionnel, comment vous sentez – vous lorsque vous créez votre site Web pour la première fois? Comment avez – vous commencé à recevoir les premiers clients payants? Je ne m’en souviens plus! C’était il y a longtemps, mais je me souviens que c’était facile. Comme il n’y a que quelques autres magasins à thème, les gens achètent rapidement. L’un de nos premiers clients a co – fondé adii de woothemes.
Je me souviens qu’on a été les premiers à créer un thème pour un magazine. Darren a créé un thème gratuit appelé mimbo et notre premier thème payant est mimbo pro. Tout le monde crée des sujets de blog. Il y avait beaucoup de blogs WordPress News différents à l’époque (je pense que wptavern est le seul blog populaire) que tout le monde a lu. Donc, en gros, nous n’avons pas besoin de travailler très dur. C’est ce qui s’est passé. On en a parlé à des gens et on a gagné de l’argent. Malheureusement, cela ne se produit plus. Vous avez également dit que vous étiez le développeur, le propriétaire et le support du site thématique. Fondamentalement, vous pouvez décider quels sujets mettre en œuvre, les créer et fournir des réponses aux questions des clients. Ce n’est là que l’essentiel du problème, mais tous ces acteurs ont des responsabilités sérieuses à assumer. Comment équilibrer les trois par la gestion du temps?
Darren a fait beaucoup de design au début, mais maintenant il n’est pas vraiment impliqué. Il s’est tourné vers la production musicale. C’est pour ça que je fais tout. Je ne pense pas à la gestion du temps. Mon idée est de simplifier ou d’automatiser autant que possible. J’ai donc un processus de compilation pour mettre à jour le sujet. J’ai le dossier complet.
Foire aux questions. Quand les gens postent sur les forums de soutien, j’utilise ifttt pour me le dire. Dans la mesure du possible, je construis des choses moi – même, mais je n’ai pas peur de payer des frais de service pour rendre ma vie plus facile. Mon préféré est freeagent, qui est responsable de la plupart de mes travaux comptables.
Je ferai de mon mieux pour réduire la charge de travail. Comme vous l’avez dit, vous avez créé mimbo pro en collaboration avec Darren Hoyt. C’est l’un des thèmes originaux de la plateforme Premium magazine. Son développement a également conduit à la création d’un script de redimensionnement d’image timthumb. Qu’est – ce que ça fait de finir ce projet respectable avec Darren? Dans quelle mesure êtes – vous satisfait des résultats? C’est marrant. À l’époque, personne n’utilisait le contrôle de version, donc nous avons passé beaucoup de nuits à éditer des fichiers en temps réel sur le serveur de développement. Nous écrivons souvent trop de changements les uns aux autres, nous brisons des choses et nous ne savons pas comment les réparer. La construction a donc pris beaucoup plus de temps que prévu.
Darren est aussi du point de vue du concepteur. Il n’était pas très intéressé par la technologie, mais plutôt par la création de choses attrayantes et faciles à utiliser, c’est pourquoi nous avons fait le timthumb et le Carrousel; Personne d’autre ne faisait ça. Au début, nous avons essayé de fournir une fonctionnalité unique pour chaque sujet que nous avons créé. Ça le rend un peu différent des autres. Depuis lors, le mimbo pro a été réécrit 4 fois, mais maintenant il montre son âge et je pense qu’il n’est plus adapté au monde de la construction de blocs. Mais c’était une grande expérience d’apprentissage et c’était quelque chose que j’aimais faire.
Timthumb, c’est autre chose. Grâce à Tim Thumb, WordPress a inclus ces images en vedette. C’est une grande révélation, et je pense que c’est une partie de la raison pour laquelle nous faisons ce qui est juste.
C’est parti. Les gens veulent voir comment nous l’utilisons et ajouter des scripts à leurs sujets. En tant que membre de l’armée de terre qui est derrière la conception de thème professionnel, comment pouvez – vous faire un remue – méninges sur le thème suivant? Quels sont les principaux paramètres que vous considérez avant de décider de commencer un projet? J’utilise des croquis pour les projets thématiques. J’ai un fichier de croquis qui contient une cinquantaine de dessins. C’est comme un livre de croquis. J’essaie juste d’ajouter. La plupart des dessins n’ont pas été réalisés, ce sont en fait des graffitis numériques, mais parfois quelque chose va marcher et donc se développer davantage. Même si je n’avais pas beaucoup de projets. J’a i tendance à concevoir une page d’accueil pour créer une atmosphère thématique, puis à commencer à construire dans un navigateur. Avec la construction de la page d’accueil, le reste de la conception est en grande partie naturel. Chaque fois que je suis dans une situation difficile, je retourne au croquis et dessine les éléments dans lesquels je suis dans une situation difficile. Ça veut dire que je n’ai pas fait beaucoup de devoirs ces jours – ci. Je n’ai rien publié de nouveau depuis des années. Je pense que l’avenir des thèmes est assez limité et que de plus en plus de thèmes seront consommés par WordPress Core. Ils seront largement remplacés par des éditeurs de blocs. J’ai donc passé beaucoup de temps à réfléchir à la façon de continuer à être pertinent. Pour moi, l’avenir est dans le plugin \/ bloc WordPress, et c’est ce à quoi je m’engage. Je suis également très intéressé par l’éthique, la protection des renseignements personnels, la durabilité et l’accessibilité. Le seul sujet sur lequel je travaille actuellement est le design ultra léger et accessible. Cela le rend rapide, efficace et facile à utiliser pour tous. Le Code est sur github, donc n’importe qui peut contribuer \/ bifurcer. Vous pouvez voir les motifs sur la lune à deux étoiles. Parlez – nous de la lune binaire. Il contient un portfolio très actif et un blog où les utilisateurs commentent régulièrement chaque article. Parlez – nous du but du site. Deux mois. Co.uk est mon site personnel
Quand j’ai commencé à concevoir des choses pour Internet. Probablement en 1999. Il est devenu un blog en 2005. Je ne sais pas à quel point c’est important pour le revenu. Je pense que c’est peut – être plus important au début. Maintenant, je communique principalement avec d’autres développeurs qui créent des thèmes, donc je n’ai pas besoin de mon produit. En ce qui concerne l’apprentissage, je pense que la meilleure façon d’apprendre est de le tester sur des projets réels. Lorsque j’utilise des thèmes sur mon site, peu importe le nombre de sujets textuels que j’envoie localement, je trouve toujours des problèmes. Mais c’est bien parce que je peux résoudre ces problèmes et les rendre invisibles aux autres. Comme je l’ai déjà dit, Le sujet actuellement en cours d’exécution sur la lune binaire est Jarvis, qui est le sujet sur lequel je travaille actuellement. Je peux l’utiliser pour essayer de nouvelles fonctionnalités. Par exemple, il a un mode ombre et change automatiquement le schéma de couleur. Sélectionnez une couleur de fond claire et foncée et toutes les autres couleurs changent afin qu’elles restent lisibles. Du point de vue de l’utilisateur, c’est très simple. Il n’y a que deux paramètres à modifier et votre site Web est complètement différent. Il respecte également la configuration des visiteurs. Je pense que c’est une bonne fonctionnalité et une des fonctionnalités que nous ne voyons pas dans WordPress, car WordPress a un réglage de couleur de fond intégré qui vous permet de définir une seule couleur. Vous êtes dans la communauté de développement WordPress depuis 12 ans. Cela vous donne une capacité unique de rétrospective, mais cela vous donne aussi un avantage unique lorsque vous regardez l’horizon de l’avenir. Quels conseils donneriez – vous à un débutant qui souhaite s’immerger dans le développement de WordPress d’ici 2020? 1. Ne vendez pas de thème c’est une suggestion, si vous voulez vendre un thème, ne vous laissez pas bloquer. Mais il s’agit d’une industrie difficile d’accès, et le financement rapide disponible n’existe plus depuis longtemps. J’en ai assez.
J’ai la chance de pouvoir vendre mon thème sur WordPress. Com, c’est ma principale source de revenus. Sans ça, j’aurais pu faire autre chose. 2. Apprendre le javascript apprendre le javascript correctement vous fournira une bonne base de programmation. C’est facile par rapport à certaines langues, mais c’est aussi très puissant, et il semble maintenant que c’est ainsi que le réseau se développe. Si vous souhaitez créer quelque chose pour l’éditeur WordPress, il vaut également la peine d’apprendre React. Cela est également utile si vous voulez créer des sites Web sans tête avec un logiciel comme Gatsby. Mais n’apprends pas d’abord à réagir. Empereur JavaScript. Si vous commencez par Javascript, vos compétences seront plus faciles à transférer entre React, vue et node. Deno, et tout ce qui pourrait arriver dans le futur. Si vous n’apprenez que React, vous trouverez beaucoup plus difficile de passer d’une plate – forme à l’autre. Faire quelque chose de différent je ne veux pas faire autre chose que WordPress, mais faire quelque chose que WordPress n’a jamais fait auparavant. Soyez créatif. Ne créez pas une autre collection de blocs à moins que vous n’ayez quelque chose d’unique à offrir ou à penser que vous pouvez faire mieux que ce que vous avez déjà fait. Si vous voulez créer quelque chose pour l’éditeur de bloc, je crois qu’il y a encore beaucoup de potentiel à réaliser. C’est encore très nouveau, nous devons juste trouver les points douloureux et les résoudre. Ben, merci d’avoir pris le temps de discuter avec nos lecteurs de blog aujourd’hui. Nous sommes vraiment reconnaissants. Pour les lecteurs de notre blog, si vous voulez en savoir plus sur le travail de Ben, vous pouvez aller sur Twin Star moon pour en savoir plus.