از ویرایشگر وردپرس TinyMCE برای فیلتر کردن خودکار کد onClick/JS خودداری کنید

استفاده کنیدوب سایت وردپرس، می تواند به بسیاری از عملکردها دست یابد.

گاهی اوقات باید اثر کلیک شیء را از طریق رویداد onClick کنترل کنیم.

  • به عنوان مثال، هنگام جاسازی نقشه های گوگل، در یک ماسک، اسکرول صفحه باعث بزرگنمایی نقشه های گوگل نمی شود.
  • با این حال، هنگام استفاده از کد اضافه شده توسط رویداد onClick، هنگامی که وردپرس به "ویژوال ویرایشگر" تغییر می کند، کد پاک می شود و باعث می شود صفحه نامعتبر شود که بسیار دردسرساز است...

از حذف خودکار کد توسط ویرایشگر بصری وردپرس خودداری کنید

برای جلوگیری از حذف کامل کد وردپرس، می توانید موارد زیر را به فایل functions.php خود اضافه کنید:

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

روش فوق بسیار ساده است، فقط عملیات را دنبال کنید، می توانید مشکل را حل کنید.

وبلاگ امید چن ویلیانگ ( https://www.chenweiliang.com/ ) "Avoid WordPress TinyMCE editor to filter automatically onClick/JS code" را به اشتراک گذاشت که برای شما مفید است.

به اشتراک گذاری لینک این مقاله خوش آمدید:https://www.chenweiliang.com/cwl-1990.html

به کانال تلگرام وبلاگ چن ویلیانگ خوش آمدید تا از آخرین به روز رسانی ها مطلع شوید!

🔔 اولین نفری باشید که "راهنمای استفاده از ابزار هوش مصنوعی بازاریابی محتوایی ChatGPT" را در فهرست بالای کانال دریافت می کنید! 🌟
📚 این راهنما حاوی ارزش بسیار زیادی است، 🌟این یک فرصت نادر است، آن را از دست ندهید! ⏰⌛💨
اگر دوست داشتید به اشتراک بگذارید و لایک کنید
اشتراک گذاری و لایک های شما انگیزه مستمر ما هستند!

 

发表 评论

آدرس ایمیل شما منتشر نخواهد شد. از زمینه های مورد نیاز استفاده می شود * 标注

به بالا بروید