Mises à jour de septembre 2017 - Hurricane, nouvelles du site Web et des plugins
Publié: 2022-07-21Contenu de la publication
- Yoast SEO Focus Liaison de mots-clés
- Migration depuis EDD - Téléchargements numériques faciles
- Beaver Builder est le nouveau constructeur de pages
- Quitter le thème Divi
- Faire un plugin de conversion theme/page builder
xLes derniers mois ont apporté beaucoup de changements, et j'ai eu très peu de temps pour partager ce qui s'est passé. Certaines mises à jour se sont faufilées, mais c'est la première fois que je m'assois et que j'écris ce qui s'est passé.
Actuellement, ma connexion Internet (Comcast) est coupée, elle a cessé de fonctionner samedi, aujourd'hui c'est dimanche, et ils ne l'attendent pas avant mardi.
Après Irma, apparemment, notre compagnie d'électricité locale souffre toujours de pannes dans tout le comté, nous sommes donc dans une position d'attente. J'essaie de profiter du temps hors ligne, mais c'est difficile quand je suis déjà en retard sur tant de projets
Ouragan Irma
J'habite à Hallandale Beach, Miami - près de la plage et quand Irma se rapprochait, ma femme et moi avons décidé de sécuriser notre appartement du mieux que nous pouvions et de passer quelques jours avec nos bons amis un peu plus au nord et à l'intérieur des terres à Pompano Beach .
Être dans un ouragan n'est pas une expérience que je recommande à quiconque d'essayer.
Ma famille et mes amis les plus proches étaient tous sains et saufs et ont subi des dommages mineurs et plusieurs jours de travail. Nous avons été frappés par une expérience plus modérée, de nombreuses îles le long du chemin d'Irma ont complètement détruit tout sur son passage. Lorsqu'il a frappé le continent américain, il a traversé Key West et a dévasté environ 25% des maisons sur les îles là-bas. Sans parler de la dévastation qu'il a causée plus loin sur la côte ouest de la Floride.
Ainsi, ma famille et mes amis ont eu de la chance et ont été pour la plupart simplement incommodés. Nous avons perdu plusieurs jours de travail, pas beaucoup plus. Nous avons encore des pannes d'internet sporadiques, donc parfois je dois trouver un café ou un restaurant où je peux travailler. Je suis toujours en train de rattraper les e-mails, les demandes d'assistance et de nombreux projets actifs.
Ma famille et moi envoyons nos meilleurs vœux et nos espoirs aux nombreuses personnes touchées par l'ouragan Irma.
Mises à jour du plugin SEO Booster
J'ai publié plusieurs mises à jour de la version gratuite et de la version Pro. Le mois dernier a vu plusieurs mises à jour, la plupart traitant de bogues et de logique de code, mais de nouvelles choses ont également fait leur apparition.
Découvrez la version gratuite de SEO Booster publiée ! pour plus de détails sur la version gratuite.
Yoast SEO Focus Liaison de mots-clés
Une mise à jour récente a introduit une version bêta de la fonctionnalité de liaison interne automatique qui fonctionne avec l'une des fonctionnalités principales de Yoast SEO - le mot-clé Focus.
Le mot-clé ciblé est le mot-clé ou le terme pour lequel vous souhaitez que cette page soit bien classée. Disons "widget bleu". L'activation de cette fonctionnalité dans SEO Booster transforme le "widget bleu" de votre texte sur d'autres pages en un lien vers cette page. Beau et facile.
La fonctionnalité de lien automatique est toujours en version bêta et pourrait devenir une fonctionnalité Pro uniquement lorsque j'aurai optimisé le code et implémenté plus de détails. Je présenterai également l'utilisation des données de mots-clés SEO Booster comme source.
Cette fonctionnalité fonctionne à la fois avec la version gratuite et premium de Yoast SEO où vous pouvez entrer un ou plusieurs mots-clés ciblés par page.
Cool, non ?
Vous ne connaissez pas la puissance du mot-clé Focus ? Lire cet article Yoast SEO : Comment choisir votre mot-clé de focus
Mises à jour du site Web
Cleverplugins a été lancé il y a une dizaine d'années, et pour commencer, les plugins vendus étaient tous premium, aucune version gratuite n'était disponible. J'ai oublié le nom du logiciel qui le gère, mon ami et partenaire de l'époque ; Tony connaissait bien mieux Drupal que WordPress, du moins pour commencer.
Lorsqu'il était temps de mettre en place une boutique en toute hâte, nous avons créé une boutique basée sur Drupal.
Oui, on en a bien rigolé à l'époque, on vendait exclusivement des produits WordPress, mais le site et la boutique étaient en Drupal.
Néanmoins, au fil des ans, plusieurs changements apportés au site Web et aux plates-formes de la boutique ont changé plusieurs fois. Tony, malheureusement, est décédé il y a quelques années et une série d'événements malheureux m'a laissé avec beaucoup de données clients perdues.
Je suis passé à Easy Digital Downloads avec les données clients limitées dont je disposais et je l'utilise depuis des années. J'en ai assez des frais généraux supplémentaires liés au fait que tous les sites Web envoient un ping au même serveur que les visiteurs.
Migration depuis EDD - Téléchargements numériques faciles
J'ai utilisé EDD pendant de nombreuses années et j'étais globalement satisfait de la solution, mis à part la maintenance supplémentaire et la charge supplémentaire sur le serveur. Il serait trop long de convertir le plugin auparavant uniquement premium en un modèle freemium, j'ai donc tergiversé pendant des années.
Le tournant a été Freemius.
J'ai entendu parler de Freemius il y a quelque temps, mais j'ai mis du temps à franchir le pas. C'était une préoccupation concernant le temps que j'aurais besoin d'investir, et il a fallu beaucoup plus de temps que prévu pour changer le plugin pour qu'il fonctionne avec leur modèle commercial et leur SDK.
Cela en valait la peine cependant. Maintenant, j'ai un code de base que je peux facilement générer et déployer à la fois la version gratuite et la mise à jour Pro en 5 minutes lorsque j'ai une mise à jour que je veux publier.
Freemius est beaucoup plus facile que de maintenir deux bases de code différentes - une gratuite et une pour Pro. Il existe d'autres moyens de le faire avec du code et d'automatiser un système de licence, mais aucun n'est aussi simple que Freemius.
Les solutions Freemius offrent plusieurs fonctionnalités intéressantes pour les développeurs WordPress qui souhaitent créer un plugin freemium avec une version Pro et des modules complémentaires payants.
Après être passé à Freemius, je peux également voir moins d'utilisation sur le serveur smartplugins.com, ce qui signifie des temps de réponse plus rapides pour les visiteurs réguliers.
L'utilisation d'une plate-forme de mise à jour et de boutique externe présente d'autres avantages ; je ferai peut-être un article sur ce blog un jour
Une autre mise à jour du site Web a été de quitter le thème Divi et de passer à Beaver Builder.
Beaver Builder est le nouveau constructeur de pages
J'ai une expérience plus rapide et meilleure avec Beaver Builder. Le constructeur visuel frontal est facile à utiliser, rapide et avec juste la bonne quantité de fonctionnalités.
Il ne ralentit pas l'expérience d'édition, en fait, il l'accélère, et l'implantation se fait bien, donc il se comporte bien avec les autres plugins.
J'ai fermé beaucoup d'autres plugins liés au thème précédent et la différence de temps de chargement est dramatique. J'ai découvert que l'un de mes plugins de cache préférés pour WordPress - WP Rocket - est autorisé sur WP Engine qui interdit la plupart des plugins de cache.
Cela a également beaucoup aidé le temps de chargement sur le site Web. Je ne choisis pas le thème Divi, mais la plupart des versions semblent casser quelque chose, et l'expérience n'est pas aussi rapide ou fluide qu'elle l'était lors de sa première sortie.
J'ai choisi d'implémenter le thème Beaver de base fourni avec l'abonnement pro, et il est vraiment facile à personnaliser. Je n'ai pas eu le temps d'implémenter complètement toutes les fonctionnalités que je souhaite, mais j'ai d'autres plans pour embellir l'interface car elle est très ennuyeuse au moment d'écrire ces lignes.
Quitter le thème Divi
Je cherchais depuis longtemps à changer le thème du site Web, mais je n'avais pas hâte de voir la quantité de travail impliquée.
Si vous avez travaillé avec des constructeurs de pages WordPress, vous saurez que vous êtes plus ou moins enfermé à vie. Récupérer votre contenu et dans un autre constructeur de thème/page peut être difficile et parfois plus facile de copier manuellement le contenu de l'ancien site vers le nouveau. Page par page, petit à petit.
Ou vous subissez l'épreuve de simplement désactiver l'ancien thème et regardez un gâchis de codes courts qui prendra des heures ou des jours à nettoyer manuellement. Je n'avais pas ce temps et je ne pensais pas que c'était une bonne utilisation de mon temps, alors j'ai fait ce que n'importe quel développeur WordPress ferait - j'ai commencé à coder.
Au final, j'avais un morceau de code capable de lire un message, d'identifier les shortcodes et de les convertir en texte normal. J'ai nettoyé environ 90% des spaghettis de shortcode avec ce morceau de code, et les restes que je peux traiter manuellement quand je les vois.
Passer à un thème et à un constructeur de pages différents est beaucoup plus facile lorsque je n'ai que le texte à traiter - beaucoup plus facile que de choisir des morceaux de texte ici et là.
Faire un plugin de conversion theme/page builder
Un de mes amis, Thomas Rosenstand, m'a demandé pourquoi je n'en avais pas fait un plugin, et j'ai depuis travaillé à l'amélioration du code et rendu possible une expansion plus rapide.
Cette nouvelle version peut identifier et remplacer différents constructeurs de pages et différents codes abrégés.
Dans mon cas, le plugin a lu les shortcodes confus du constructeur de pages Divi et a supprimé le code des lignes et des colonnes, converti les éléments d'image en code HTML normal. Éléments de titre convertis en balises h1, etc.
Les restes de shortcodes étaient gérables, et ce plugin m'a épargné des heures de travail en passant du thème Divi et en nettoyant mon contenu.
Il n'est pas facile de créer un code qui extrait les données avec précision. Si vous êtes bon - et je veux dire très bon avec les expressions régulières, vous pouvez effectuer des conversions de remplacement de recherche - mais il n'est pas facile de bien faire les choses, et chaque élément de chaque constructeur ou thème est légèrement différent.
Il reste encore un peu de chemin à parcourir pour avoir un plugin entièrement fonctionnel et testé, mais je veux entendre vos commentaires.
Souhaitez-vous un plugin qui puisse prendre votre courant tel que le thème Divi ou Visual Composer et convertir le contenu de la publication ou de la page en texte et images HTML pur ?
J'ai quelques idées sur la façon dont cela pourrait être fait afin que vous puissiez prévisualiser les résultats avant de confirmer les modifications et j'aurais besoin de penser à un moyen de monétiser le projet pour justifier la quantité de travail qu'il faudra pour terminer et entretenir.
Si vous pensez qu'un tel plugin pourrait être intéressant, faites-le moi savoir - jusque-là, je le laisserai comme outil de base pour mes amis et moi.
J'ai hâte d'écrire un nouveau post de mise à jour dans un moment avec beaucoup plus de mises à jour