تجنب محرر 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!

مشاركة ومثل إذا كنت ترغب في ذلك! مشاركاتك وإعجاباتك هي حافزنا المستمر!

 

发表 评论

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

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