NB : Faire une sauvegarde de votre thème, de votre fichier et/ou votre base de données avant d’ajouter ces fonctions tutoriels.

Afficher la version de notre Plugin WordPress
Facile

---- Cet article a été modifié : 20 février 2021

Aujourd’hui nous allons utiliser une fonction qui va nous permettre de vérifier et d’afficher la version de notre plugin WordPress. Le but est bien sur que notre fonction aille vérifier notre version dans la déclaration de notre plugin WordPress. Cela permet aussi d’automatiser la version à chaque mises à jour au lieu de passer par une variable modifiable à chaque fois.

Comme vous savez on doit dans notre fichier principal, les paramètres du plugin tel son nom sa version ect …
Voici un exemple :

Afficher la version de notre Plugin WordPress

/*
Plugin Name: Le nom du Plugin
Plugin URI: Url de l'auteur ou du site web 
Description: Description du plugin
Version: 2.4
Author: Le nom de l'auteur
Author URI: URI du plugin
*/

Donc dans l’exemple ci dessus, nous allez faire une fonction qui va questionner la version écrite dans la data Version (Aller chercher le 2.4) :

function ma_function_version_number() {
   // If get_plugins() isn't available, require it
   if ( ! function_exists( 'get_plugins' ) )
   require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
 
   // Variable et donner get dans le folder
   $plugin_folder = get_plugins( '/' . 'nomdufichierplugin' );
   // Le fichier ou se trouve la déclaration du plugin
   $plugin_file = 'mapageprincipaleduplugin.php';
 
   // Afficher le numéro de la version ou retourner un résultat vide 
   if ( isset( $plugin_folder[$plugin_file]['Version'] ) ) {
	return $plugin_folder[$plugin_file]['Version'];
   } else {
   // Otherwise return null
   return NULL;
   }
}

Donc concrètement cette fonction permet d’aller vérifier la data qui se trouve à jour dans l’option Version. Donc si on fait un echo de notre fonction, il va nous afficher dans cet exemple 2.4.

On affiche notre résultat dans un emplacement du plugin.

<?php $version = ma_function_version_number(); echo $version; ?>

Voilà si vous mettez à jour votre plugin et que vous changez son numéro de version, il s’affichera en automatisé dans les endroits de votre plugin après ses mises à jour. Petite fonction bien pratique.

NB : Faire une sauvegarde de votre thème, de votre fichier et/ou votre base de données avant d’ajouter ces fonctions tutoriels.

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>