تجنب محرر WordPress TinyMCE لتصفية كود onClick / JS تلقائيًا

موقع ووردبريسيمكن أن تحقق العديد من الوظائف.

نحتاج في بعض الأحيان إلى التحكم في تأثير النقر فوق الكائن من خلال حدث onClick.

  • على سبيل المثال ، عند تضمين خرائط Google ، في قناع ، لن يؤدي تمرير الشاشة إلى تكبير خرائط Google.
  • ومع ذلك ، عند استخدام الشفرة المضافة بواسطة حدث onClick ، ​​عندما ينتقل WordPress إلى "Visual Editor" ، سيتم مسح الكود ، مما يتسبب في أن تكون الصفحة غير صالحة ، وهو أمر مزعج للغاية ...

تجنب الحذف التلقائي للرمز بواسطة محرر WordPress المرئي

لتجنب "تجريد WordPress" تمامًا من هذا الرمز ، يمكنك إضافة ما يلي إلى ملف function.php الخاص بك:

//避免TINYMCE编辑器自动过滤onclick、JS、注释代码
function mod_mce($initArray) {
    $initArray['verify_html'] = false;
    return $initArray;
}
add_filter('tiny_mce_before_init', 'mod_mce');

الطريقة المذكورة أعلاه بسيطة للغاية ، ما عليك سوى اتباع العملية ، يمكنك حل المشكلة.

مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "تجنب محرر WordPress TinyMCE لتصفية كود onClick / JS تلقائيًا" ، وهو أمر مفيد لك.

مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-1990.html

مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!

🔔 كن أول من يحصل على "دليل استخدام أداة الذكاء الاصطناعي لتسويق محتوى ChatGPT" في الدليل العلوي للقناة! 🌟
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!

 

发表 评论

لن يتم نشر عنوان بريدك الإلكتروني. 必填 项 已 用 * 标注

انتقل إلى أعلى