web-dev-qa-db-fra.com

Les fonctionnalités de texte enrichi peuvent-elles être configurées par utilisateur?

Il existe évidemment différents types d'utilisateurs (des utilisateurs chevronnés aux auteurs occasionnels).

L'éditeur de texte enrichi de WordPress est basé sur TinyMCE - qui possède de nombreuses fonctionnalités . La plupart de ces fonctionnalités sont désactivées par défaut dans WordPress pour créer une expérience de montage plus conviviale (et plus sûre). Cependant, certains utilisateurs privilégiés préféreraient utiliser ces fonctionnalités supplémentaires de TinyMCE.

Est-il possible d'activer ou de désactiver diverses fonctionnalités de texte enrichi (tableaux, calques, styles, etc.) par utilisateur? Comment est-ce fait? Merci.

1
Gabe Sumner

regardez ici tinymce et les utilisateurs et ajoutez quelque chose de similaire à votre themes functions.php et travaillez peut-être dessus en le recouvrant d'un rôle/d'une capacité personnalisée que vous attribuez à vos utilisateurs de confiance:

if (current_user_can( 'have_tiny_mce_options' ) { tinymce options here }

l'exemple de page ne montre que 3 options mais je suis sûr que cela peut être amélioré

2
MartinJJ