it-swarm.asia

هل يمكن تكوين ميزات Rich Text لكل مستخدم؟

من الواضح أن هناك أنواعًا مختلفة من المستخدمين (من مستخدمي الطاقة إلى المؤلفين العاديين).

يعتمد محرر النص المنسق في WordPress على TinyMCE - والذي يحتوي على الكثير من الميزات . يتم تعطيل معظم هذه الميزات ، بشكل افتراضي ، داخل WordPress لإنشاء تجربة تحرير أكثر ودية (وأكثر أمانًا). ومع ذلك ، يفضل بعض مستخدمي الطاقة استخدام ميزات TinyMCE الإضافية هذه.

هل من الممكن تمكين أو تعطيل ميزات Rich Text المختلفة (الجداول ، الطبقات ، الأنماط ، إلخ) لكل مستخدم؟ كيف يتم ذلك؟ شكر.

1
Gabe Sumner

انظر هنا tinymce والمستخدمين وأضف شيئًا مشابهًا لوظائف السمات الخاصة بك. وربما العمل على ذلك من خلال لفه مع دور/قدرة مخصصة تقوم بتعيينها للمستخدمين الموثوق بهم:

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

يعرض مثال الصفحة 3 خيارات فقط لكنني متأكد من إمكانية تحسين ذلك

2
MartinJJ