Si vous souhaitez ajouter un bouton au menu des publications, vous aurez besoin d’une approche légèrement différente, car les publications sont des widgets.
Vous devrez ajouter quelque chose comme ceci à votre thème ou plugin.
api.addPostMenuButton("my-button", () => {
return {
action: "someAction",
icon: "someIcon",
className: "someClass",
title: "some title",
};
});
L’API des plugins dispose d’une méthode pour ajouter de nouveaux boutons, ce qui rend cette opération relativement simple.
Ce composant de thème utilise cette méthode pour ajouter un nouveau bouton à ce menu en fonction de certaines conditions et définit une nouvelle action. Consultez donc cet exemple :