Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Ajout de liens de plugins WordPress personnalisés

7

Si vous avez déjà créé un plugin personnalisé pour vous-même ou pour quelqu’un d’autre, vous avez probablement fait quelque chose avec les liens du plugin WordPress, même s’il ne s’agit que de fournir des informations sur l’auteur, une URL vers la page d’accueil du plugin.

Et vous savez de quoi je parle: ce sont les liens qui apparaissent sous le nom du plugin.

Selon la référence du code, ces informations sont :

Les métadonnées du plug-in, y compris la version, l’auteur, l’URI de l’auteur et l’URI du plug-in.

Parfois, cependant, vous pouvez souhaiter ajouter ou modifier les liens. Autrement dit, vous pouvez ajouter vos propres liens personnalisés pour qu’ils apparaissent dans la liste ci-dessous.

Liens vers les plugins WordPress

Dans le noyau, les liens du plugin WordPress sont appelés la méta-ligne du plugin (ou peut-être que la rangée de métadonnées du plugin serait plus appropriée).

Quoi qu’il en soit, c’est un tableau d’informations qui les assemble et les rend sur le front-end chaque fois que WordPress veut présenter quelque chose. Vous pouvez ajouter rapidement des informations personnalisées en faisant quelque chose comme ceci :

Mais cela laisse quelques choses à désirer. À savoir:

  • il n’y a pas de sécurité autour du balisage (et vous pourriez peut-être faire valoir qu’il n’est pas nécessaire de l’être si vous en êtes le responsable),
  • il n’y a pas d’accessibilité autour de l’ancre,

Pour atténuer cela, le code peut être mis à jour pour ceci :

Et si vous voulez vraiment faire preuve de créativité, vous pouvez utiliser la méthode array_splice de PHP pour placer le code HTML où vous le souhaitez. En plus de cela, vous pouvez ajouter une clause de garde pour un plugin spécifique en utilisant quelque chose comme :

basename(plugin_dir_path(dirname(__FILE__, 2)));

Et vérifier la valeur du résultat. Renvoyez simplement le tableau entrant s’il n’est pas égal au nom de votre plugin.

Cela sort du cadre de ce que nous visons à faire, cependant. Ce qui précède devrait être suffisant pour vous aider à démarrer.

Source d’enregistrement: tommcfarlin.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More