استفاده کنیدوب سایت وردپرس، می تواند به بسیاری از عملکردها دست یابد.
گاهی اوقات باید اثر کلیک شیء را از طریق رویداد 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
برای کشف ترفندهای مخفی بیشتر🔑، به کانال تلگرام ما بپیوندید!
اگر دوست داشتید به اشتراک بگذارید و لایک کنید! اشتراک گذاری ها و لایک های شما انگیزه ادامه دار ماست!