Arrêtez de mettre à jour des années d'activité sur votre site WordPress avec ce shortcode

Années en affaires Shortcode pour WordPress

L'une des meilleures choses à propos de WordPress est la flexibilité de créer des codes courts. Shortcodes sont essentiellement des chaînes de substitution que vous pouvez insérer dans votre contenu pour rendre le contenu dynamique.

J'aide un client cette semaine où il prend l'un de ses produits et le déploie dans un nouveau domaine. Le site compte des centaines de pages et a été une véritable entreprise. Alors que nous travaillions sur la liste des problèmes, l'un des problèmes qui est apparu était qu'il y avait des dizaines d'articles de blog, de pages et d'appels à l'action qui parlaient des années d'activité de l'entreprise.

Certaines pages en avaient 13, d'autres 15, d'autres étaient exactes à 17… tout dépendant du moment où elles ont été écrites. C'est l'une de ces modifications inutiles à faire pour qu'un shortcode puisse parfaitement gérer.

Tout ce que nous devons faire est d'enregistrer un shortcode qui prend l'année en cours et le soustrait de l'année de création de l'entreprise. Nous pouvons enregistrer le shortcode et mettre la fonction dans le thème du site functions.php fichier:

function YIB_shortcode() {
   $start_year = '2003';
   $current_year = date('Y');
   $displayed_year = $current_year - $start_year;
   $years = $displayed_year;
   return $years;
}
add_shortcode('YIB', 'YIB_shortcode');

Ce que la fonction fait est de soustraire l'année en cours de 2003 pour arriver au nombre approprié d'années que l'entreprise a été en affaires.

Donc, si je souhaite écrire depuis combien de temps l'entreprise est en affaires dans le contenu du site, j'écris simplement:

Our company has been in business for [YIB]+ years!

Bien sûr, vous pouvez devenir beaucoup plus complexe avec ce type de shortcode ... vous pouvez utiliser du HTML, des images, du CSS, etc. mais ce n'est qu'un exemple simple pour vous assurer que votre site est déjà précis!

Que pensez-vous?

Ce site utilise Akismet pour réduire les spams. Découvrez comment sont traitées les données de vos commentaires..