web-dev-qa-db-fra.com

Ajouter une publication sélectionnée à toutes les pages?

Dans wp-admin, nous avons besoin de la possibilité de sélectionner un seul poste en tant que message présenté. Cet article sera affiché sur toutes les pages. Je sais que je peux faire un post "collant" mais nous aimerions n'avoir qu'un seul élément en vedette - et utiliser "collant" pourrait signifier que plusieurs éléments sont en vedette.

Existe-t-il un moyen de faire en sorte que Wordpress désélectionne toutes les autres valeurs "collantes" lorsqu'un éditeur de contenu en sélectionne une autre comme "collante"?

Sinon, existe-t-il une meilleure approche à cet égard, par exemple la création d'un widget permettant à l'éditeur de contenu de sélectionner un seul message?

Je vous remercie.

4
shackleton

Il semble que l’approche la plus simple et la plus souple consiste à trouver un plug-in qui crée un widget que vous pouvez configurer pour afficher tout message de votre choix de la manière que vous préférez. Ensuite, vous mettez ce widget dans la barre latérale qui apparaît sur toutes vos pages. Je ne développerais pas cette coutume, car c’est un problème évident que d’autres ont résolu à maintes reprises.

En d'autres termes, il existe des plugins qui font exactement cela. Par exemple, j'ai trouvé quelques plugins dans une recherche Google: Ultimate Posts Widget et Flexible Posts Widget . De nombreux frameworks de thèmes robustes incluent également cette fonctionnalité, telle que Themify , pour n'en nommer qu'un.

Une deuxième approche dans la même veine consiste à installer le plug-in Display Posts Shortcode , puis à placer l'un de leurs shortcodes configurables dans un widget Texte situé dans votre barre latérale.

1
Adam Friedman