WordPress ဝက်ဘ်ဆိုဒ်တွင် SVG နှင့် WEBP ဖိုင်များကို လုံခြုံစွာ upload ခွင့်ပေးဖို့အတွက် အရေးကြီးသော အဆင့်များမှာ—လိုအပ်သောဖိုင်အမျိုးအစားများကို MIME တစ်ဆင့်ဆင့်သတ်မှတ်ခြင်း၊ SVG ကို upload မလုပ်မီ virus-free ဖြစ်ကြောင်း စစ်ဆေးခြင်း၊ upload ခွင့်ကို ယုံကြည်ရသော user role များသာလျှင် သတ်မှတ်ခြင်း၊ server level မှာ malicious file ရှိလျှင် run မလုပ်နိုင်အောင် ပိတ်ထားခြင်းတို့ဖြစ်ပါတယ်။ WEBP ဘာသာရပ်မှာ နောက်ဆုံး WordPress version များတွင် default အနေနဲ့ support ဖြစ်နေပြီး၊ SVG မှာ code ပါဝင်နိုင်သဖြင့် default အနေနဲ့ ပိတ်ထားတဲ့ဖြစ်စဉ်လည်း ပါဝင်ပါတယ်။ ဒါကြောင့် WordPress ရဲ့ file upload process တစ်ခုမှာ “ခွင့်ပေးခြင်း” တစ်ခုသာမက၊ malicious script, fake extension, unauthorized upload risk များကို လျှော့ချခြင်းလည်း တွေ့ရပါသည်။
SVG နှင့် WEBP၊ web performance နှင့် design အတွက် တန်ဖိုးမြင့် format များဖြစ်ပါတယ်။ WEBP သည် JPEG နှင့် PNG ထက် ဖိုင် size သေးငယ်စေပြီး၊ page loading မြန်မြန်တက်လာစေခြင်း၊ Core Web Vitals တိုးတက်လာခြင်း၊ bandwidth သုံးစွဲမှုလျှော့ချခြင်းတို့ရရှိနိုင်ပါတယ်။ SVG သည် logo, icon, vector drawing များအတွက် ထူးထူးခြားခြား sharp quality ကိုပေးနိုင်ပါသည်။ ဒါပေမဲ့ SVG သည် XML-based ဖြစ်သဖြင့် JavaScript, external link သို့မဟုတ် harmful command များပါဝင်နိုင်ပါတယ်။ WordPress မှာ SVG upload ခွင့်ပေးချိန်မှာ security layer မတင်ပေးရင် site integrity နှင့် visitor safety အတွက် အန္တရာယ်ရှိပါတယ်။
ဒီ guide မှာ WordPress ဆိုဒ်တွင် SVG နှင့် WEBP ဖိုင် upload ခွင့်ကို လုံခြုံစွာပေးနိုင်ဖို့နည်းလမ်းများ၊ settings တစ်ခုချင်းစီ၊ plugin တင်ပုံနှင့် code-based approach များ၊ server side security measures နဲ့ live site အတွက် checklist များကို လေ့လာနိုင်ပါမယ်။ Visual-heavy ဖြစ်တဲ့ site များအတွက် hosting infrastructure လည်း အရေးကြီးတာကြောင့် WordPress optimized hosting အကြောင်း WordPress ဟော့စတင်း မှာလည်း စဥ်းစားနိုင်ပါတယ်။
WordPress ဘာလို့ File Type တစ်ချို့ကို ပိတ်ထားလဲ?
WordPress Media Library မှာ security ကြောင့် file type အားလုံးကို မထောက်ပံ့ပါ။ Default အနေနဲ့ JPG, PNG, GIF, PDF, DOCX တို့က ဘေးကင်းတဲ့ format တွေဖြစ်သလို့ support လုပ်ပါတယ်။ SVG တို့ကတော့ harmless extension ဖြစ်ပေမယ့် executable script သို့မဟုတ် malicious content ပါဝင်နိုင်လို့ ပိတ်ထားပါတယ်။ “This file type is not permitted for security reasons” ဆိုတဲ့ error သည် ဒီအကြောင်းအရင်းပါ။
File upload security သည် သုံးခုလို security layer ပါဝင်ပါတယ်—ပထမ layer က WordPress ရဲ့ MIME type checking, ဒုတိယ layer က user upload permission, တတိယ layer က server side processing ဖြစ်ပါတယ်။ functions.php မှာ code တစ်ကြောင်းထည့်တာနဲ့ security layer တစ်လုံးတည်း ဖြေရှင်းမရပါဘူး။ SVG sanitization မလုပ်ရင်တော့ အန္တရာယ်တိုးလာနိုင်ပါသည်။
MIME Type ဆိုတာဘာလဲ၊ အရေးကြီးလား?
MIME Type ဆိုတာ browser နှင့် application ကို “ဒီဖိုင်က ဘာလဲ” ဆိုတာပြောတဲ့ အမျိုးအစားတစ်ခုပါ။ WEBP မှာ image/webp, SVG မှာ image/svg+xml ဖြစ်ပါတယ်။ WordPress သည် file extension နှင့် MIME info ကို check လုပ်ပြီး permitted list မှာရှိ/မရှိ စစ်ပါသည်။ Attacker တစ်ချို့က malicious file ကို extension ပြောင်းပြီး upload တွေကြိုးစားပါတယ်။ Extension alone ကို ယုံကြည်မရပါဘူး။
SVG နှင့် WEBP Format များ၏ အားသာချက် နှင့် အန္တရာယ်
Format နှစ်ခုလုံးသည် web performance အတွက် တန်ဖိုးရှိပါတယ်။ WEBP သည် mostly visual optimization ကိုအလေးထားပါတယ်။ SVG သည် visual နှင့် code structure ပါဝင်နိုင်တာကြောင့် security အနည်းငယ်ပိုအရေးကြီးပါတယ်။ အောက်ပါအတန်းမှာ format နဲ့ security priority ကို summary လုပ်ထားပါတယ်။
| Format | အထူးအားသာချက် | အန္တရာယ် | အကြံပေးသည့်လုံခြုံရေး |
|---|---|---|---|
| WEBP | JPEG/PNG ထက် file size သေးငယ်၊ loading မြန် | Old server config မှာ support မရှိခြင်း၊ wrong MIME type | WordPress/PHP update, image optimization plugin အသုံးပြုခြင်း |
| SVG | Logo, icon များအတွက် unlimited scalable, sharp image | XSS, external resource call, malicious XML | SVG sanitization, role restriction, uploads folder မှ file execution ပိတ်ခြင်း |
| PNG | Transparency support, compatibility ကြီး | File size ကြီး | အလွန်လိုအပ်လျှင် WEBP သို့ convert လုပ်ခြင်း |
| JPEG | Photo support ကျယ်ပြန့် | Quality loss, file size ကြီး | Quality setting, lazy load အသုံးပြုခြင်း |
အကောင်းဆုံးနည်းလမ်းက—Photo နှင့် visual content များအတွက် WEBP, logo နှင့် icons များအတွက် sanitized SVG အသုံးပြုပါ။ SVG upload ကို admin/သို့မဟုတ် trusted editor role တွေတင်ရပါမယ်။ Membership, multi-author, client panel တို့ပါဝင်တဲ့ site တွေမှာ role restriction ပိုမိုအရေးကြီးပါတယ်။
စတင်မလုပ်ခင် စစ်ဆေးရမယ့်အရာများ
Live WordPress site မှာ file upload permission ပြောင်းမလုပ်ခင် backup ပြုလုပ်ခြင်း၊ ပြင်ဆင်မှု error ဖြစ်သွားလျှင် ပြန်ပြင်နိုင်အောင် စတင်ပါ။ Theme file တွေပြင်မယ်ဆို backup မပါပဲ လုပ်မရပါ။ Safe start အတွက် အောက်ပါ checklist ကိုလိုက်နာပါ:
- WordPress core ကို update ထားပါ။ Old version တွေမှာ media validation မတူနိုင်ပါ။
- PHP version ကို update ထားပါ။ 2026 နောက်ပိုင်းမှာ old PHP version တွေ security risk ဖြစ်နိုင်ပါတယ်။
- Full site backup လုပ်ပါ—database, wp-content, theme/plugin file အပါအဝင်။
- Child theme ကို အသုံးပြုပါ။ functions.php ကို main theme မှာ edit လုပ်ရင် theme update မှာ ပျောက်သွားနိုင်ပါတယ်။
- Role matrix သတ်မှတ်ပါ။ SVG upload ခွင့်ယူနိုင်တဲ့ user များအနည်းဆုံးထားပါ။
- Security plugin/WAF အသုံးပြုသူများ file upload control active ဖြစ်ကြောင်းစစ်ပါ။
Backup နှင့် uninterrupted operation အတွက် hosting infrastructure ပါအရေးကြီးပါတယ်။ Resource limit, isolation, daily backup, malware scan feature များအတွက် Hostragons ဝဘ်ဟိုစတင်း ကိုစဥ်းစားနိုင်ပါတယ်။
နည်းလမ်း ၁: Plugin ဖြင့် SVG နှင့် WEBP Upload ခွင့်ပေးခြင်း
Technical knowledge မရှိသူများအတွက် safest start က trusted, updated plugin အသုံးပြုခြင်းပါ။ Critical point က random MIME plugin တင်မခြင်း၊ SVG sanitization, role restriction, file validation ပါဝင်တဲ့ solution ကိုရွေးပါ။ “SVG upload ခွင့်ပေးတယ်” ဆိုတာတင်မလုံလောက်ပါ။
Plugin ရွေးချိန် ဘာတွေစစ်ရမလဲ?
- Last update date နီးပါစေ။ 1-2 year မ update လုပ်တဲ့ security plugin တွေ risk ဖြစ်နိုင်ပါတယ်။
- Active install count နှင့် user review များစစ်ပါ။
- SVG sanitization support ပါဝင်ကြောင်း check လုပ်ပါ။
- Admin/selected role တွေကို upload permission ပေးနိုင်သင့်ပါတယ်။
- WordPress latest version နဲ့ test လုပ်ထားကြောင်း verify ပါ။
- Unnecessary feature မပါပါစေ။
WEBP အတွက် modern WordPress version များမှာ default support ရှိပါတယ်။ Media upload error ဖြစ်လျှင် plugin မရှိတာမဟုတ်ဘူး၊ server MIME definition, old WordPress version, PHP/GD/Imagick config ဖြစ်နိုင်ပါတယ်။ System requirement ကိုပထမဆုံး စစ်ပါ။
Plugin ဖြင့် လုံခြုံစွာ အသုံးပြုခြင်း Steps
Workflow တစ်ခု—Test environment မှာ plugin install လုပ်ပါ၊ SVG နှင့် WEBP only enable ပါ၊ SVG sanitization activate လုပ်ပါ၊ upload permission ကို admin role သတ်မှတ်ပါ၊ sample file တွေ upload လုပ်ပါ။ Clean SVG နှင့် script ပါသော SVG တစ်ခု testing လုပ်ပါ။ Plugin က malicious content ကို reject/clean လုပ်လျှင် OK ဖြစ်ပါတယ်။
Live site သို့ deploy မလုပ်ခင် cache clean လုပ်ပါ၊ media library preview မှာ correct ဖြစ်ကြောင်း verify လုပ်ပါ။ CDN အသုံးပြုသူများအတွက် new file types များ CDN မှာ correct MIME နဲ့ serve ဖြစ်ကြောင်းစစ်ပါ။ CDN, SSL, secure traffic management အကြောင်း SSL လိုင်စင် နှင့် CDN သုံးစွဲမှု မှာလည်း လေ့လာနိုင်ပါတယ်။
နည်းလမ်း ၂: Code ဖြင့် MIME Type ထည့်သွင်းခြင်း
Developer များအတွက် code-based MIME type add လုပ်ခြင်းသည် control ပိုရနိုင်ပါတယ်။ Common mistake က SVG permission ကို sanitize မလုပ်ပဲပေးခြင်းပါ။ Code-based approach သည် WEBP အတွက် OK ဖြစ်နိုင်သော်လည်း SVG အတွက် extra security step မပါဘူးဆိုရင် risk တိုးလာနိုင်ပါတယ်။
functions.php ဖြင့် MIME Permission Logic
WordPress မှာ upload_mimes filter ကိုအသုံးပြုပြီး allowed MIME type list ထဲ format အသစ်ထည့်နိုင်ပါတယ်။ WEBP ကို webp extension နဲ့ image/webp, SVG ကို svg extension နဲ့ image/svg+xml မှတ်ထားနိုင်ပါတယ်။ Main theme functions.php မှာမထည့်ဘဲ child theme သို့မဟုတ် site-specific plugin နဲ့လုပ်ပါ။
နည်းလမ်းမှာ limitation နှစ်ခုရှိပါတယ်။ MIME list ထည့်တာနဲ့ file safe ဖြစ်တယ်ဆိုတာ မဆိုလိုပါဘူး။ Theme update မှာ functions.php modification ပျောက်နိုင်ပါတယ်။ Professional project များမှာ site-specific plugin အသုံးပြုခြင်းပိုရိုးရှင်းပါတယ်။
Role-based Restriction က မဖြစ်လို့မရတဲ့အကြောင်း
SVG upload permission ကို all user role တွေအတွက်ပေးမယ်ဆိုရင် multi-author blogs, e-commerce, membership, client panel များအတွက် risk တိုးလာပါတယ်။ Admin/Trusted editor များသာ upload ခွင့်ပေးပါ။ ဥပမာ—news site တစ်ခုမှာ 20 author ရှိပြီး တစ်ယောက်တစ်ယောက် SVG upload လုပ်နိုင်ရင် weak account တစ်ခုက whole site အတွက် attack vector ဖြစ်နိုင်ပါတယ်။
Role-based restriction အတွက် user capability check လုပ်ပါ၊ file upload filter ကို specific capability ပါသူတွေမှာသာ run လုပ်ပါ။ Admin role မရှိဘူးဆိုလျှင် special role create လုပ်ပြီး trained user များ assign လုပ်ပါ။ Two-factor authentication အသုံးပြုပါ။
SVG Security: Sanitization မလုပ်ဘဲ Permission မပေးပါနဲ့
SVG file ဟာ visual တစ်ခုလိုပဲပေါ်လေ့ရှိပေမယ့် XML-based ဖြစ်ပါတယ်။ Script, event handler, external links, embedded data, malicious redirect ပါဝင်နိုင်ပါတယ်။ Browser မှာ run လုပ်လျှင် XSS attack ဖြစ်နိုင်ပါတယ်။ XSS သည် visitor browser မှာ malicious code run လုပ်ခြင်း၊ cookie stealing, session hijacking, fake form display တို့ဖြစ်နိုင်ပါတယ်။
SVG file တွေ upload မလုပ်မီ trusted design tool မှ clean export လုပ်ပါ၊ unnecessary metadata ဖြုတ်ပါ၊ WordPress side မှာ sanitization လုပ်ပါ။ Sanitization ဆိုတာ script, foreignObject, event attribute, external reference တို့ကို auto clean လုပ်ခြင်းပါ။ Manual inspection alone မလုံလောက်ပါ။ Automated rule set အသုံးပြုပါ။
SVG Security Checklist
- SVG file ကို trusted design source မှသာယူပါ။
- Upload မလုပ်မီ optimize & metadata clean လုပ်ပါ။
- Sanitization support plugin/library အသုံးပြုပါ။
- SVG upload permission ကို all user role မပေးပါနဲ့။
- Uploaded SVG file တွေမှာ external URL call မရှိကြောင်း check ပါ။
- Unused SVG files များကို media library မှ periodical delete လုပ်ပါ။
- Security plugin မှ file change monitoring enable လုပ်ပါ။
Corporate website တွေမှာ SVG files သည် logo, social icon, payment icon, UI icon များအတွက်သာအသုံးပြုတတ်ပါတယ်။ Static files တွေသည် မမေ့မပြောင်းလေ့ရှိတာကြောင့် approved SVG set upload လုပ်ပြီး permission ကိုပြန်ပိတ်ခြင်းက အကောင်းဆုံးနည်းလမ်းပါ။
WEBP Upload နှင့် Performance Setting

WEBP သည် security 보다 performance ကိုအလေးထားပါတယ်။ Wrong server config ရှိလျှင် WEBP file မမြင်နိုင်သော်လည်း, browser မှာ wrong content type နဲ့ serve ဖြစ်နိုင်ပါတယ်။ WordPress 5.8 နှင့်ထက်အောက် version တွေမှာ WEBP support ရှိပါတယ်။ GD/Imagick library တွေမှာ WEBP support ပါဝင်ဖို့ လိုပါသည်။
WEBP အသုံးပြုချိန်မှာ goal က upload permission open လုပ်တာမက၊ image optimization strategy တည်ဆောက်ပါ။ Large images ကို 1920px အထက် unnecessary မလုပ်ပါ၊ quality value ကို 75-85 set လုပ်ပါ၊ lazy load အသုံးပြုပါ။ Product image, blog cover, banner များအတွက် WEBP သည် loading speed တိုးစေပါတယ်။ Especially mobile user ratio မြင့်တဲ့ site တွေမှာ conversion rate တိုးနိုင်ပါတယ်။
WEBP အတွက် Practical Tips
- Original image ကို backup လုပ်ပါ၊ PNG/JPEG ကို revert လုပ်နိုင်ဖို့ပါ။
- Small icon များအတွက် WEBP ထက် SVG ပိုသင့်တော်နိုင်ပါတယ်။
- Photo-heavy page တွေမှာ WEBP ဖြင့် total page size ကို 25-50% လျှော့ချနိုင်ပါတယ်။
- CDN အသုံးပြုသူများ WEBP variant များ correct serve ဖြစ်ကြောင်း test လုပ်ပါ။
- Browser compatibility ကျယ်ပြန့်သော်လည်း old system တွေအတွက် fallback strategy လိုတတ်ပါတယ်။
Performance-focused WordPress site တွေမှာ hosting resource တွေ၊ CPU limit, disk I/O, LiteSpeed server tech တို့သည် visual optimization လောက်တန်ဖိုးရှိပါတယ်။ LiteSpeed Hosting နှင့် WordPress အရှိန်မြှင့်တင်ခြင်း လမ်းညွှန် ကိုလည်း လေ့လာနိုင်ပါသည်။
Server Side Security Measures လုပ်ရမယ့်အရာများ
WordPress internal permission မှန်ကန်စွာ set လုပ်ထားခြင်းသည် အရေးကြီးသော်လည်း server side ကိုမစလို့ risk တိုးနိုင်ပါတယ်။ wp-content/uploads folder သည် media files များ host လုပ်သော်လည်း, PHP like executable files များ run မလုပ်နိုင်အောင် configure လုပ်ပါ။ Attackers မည်သည့်ပုံစံဖြင့် malicious file upload လုပ်တင်သော်လည်း run မလုပ်နိုင်စေရန် တားထားရပါမယ်။
Apache environment တွေမှာ uploads folder မှ PHP execution disable လုပ်နိုင်ပါသည်။ Nginx မှာ location block တွေမှာ PHP execution ကိုပိတ်နိုင်ပါတယ်။ Shared hosting မှာ provider side မှ manage ဖြစ်နိုင်ပါတယ်။ Secure hosting environment သည် WordPress file upload security ၏ အခြေခံပါ။
Extra Server Controls
- File permission ကို folder: 755, file: 644 ထားပါ။
- wp-config.php နှင့် critical system files ကို writable မလုပ်ပါ။
- ModSecurity/WAF rule active လုပ်ပါ။
- Log regular check လုပ်ပါ၊ unusual upload attempts track လုပ်ပါ။
- Daily/Weekly automatic backup plan ထားပါ။
- SSL ဖြင့် admin panel နှင့် media upload traffic encrypt လုပ်ပါ။
Agency, business များအတွက် domain, SSL, hosting ကို one-dashboard မှ manage လုပ်နိုင်ပါက operation အဆင်ပြေပါတယ်။ New project plan လုပ်နေသူများ ဒိုမိန်း စာရင်းစစ်ခြင်း နှင့် SSL လိုင်စင် ကိုလည်း သုံးသပ်နိုင်ပါတယ်။
အကောင်းဆုံး လုံခြုံမှု Scenario: Step by Step Recommendation
အောက်ပါ flow သည် typical WordPress site များအတွက် safe & practical roadmap ဖြစ်ပါတယ်။ Technical control နှင့် unnecessary risk reduction နှစ်မျိုးကိုပါပေးနိုင်ပါတယ်။
- ၁။ Full backup လုပ်ပြီး staging environment တည်ဆောက်ပါ။
- ၂။ WordPress, theme, plugin, PHP version update လုပ်ပါ။
- ၃။ WEBP upload error ဖြစ်လျှင် server support စစ်ပါ။ MIME definition add လုပ်ပါ။
- ၄။ SVG sanitized plugin အသုံးပြုပါ၊ special solution develop လုပ်နိုင်ပါ။
- ၅။ SVG upload permission ကို admin/selected trusted role သတ်မှတ်ပါ။
- ၆။ wp-content/uploads မှ executable file run တားပါ။
- ၇။ Test SVG files ဖြင့် malicious content clean ဖြစ်ကြောင်း verify လုပ်ပါ။
- ၈။ CDN, cache, browser test လုပ်ပါ။
- ၉။ Live deploy ပြုလုပ်ပြီး error log, security log 24-48 hr monitor လုပ်ပါ။
ဒီ steps ကို follow လုပ်လျှင် WordPress file upload system သည် simply file accept ဖြစ်တာမက၊ controlled, auditable, sustainable media management process ဖြစ်လာပါမယ်။
Common Mistake များ
SVG/WEBP permission ပေးစဉ် security နှင့် convenience balance မမှန်လျှင် error ဖြစ်နိုင်ပါတယ်။ Most common mistake က internet မှ short code ကို functions.php မှာ add လုပ်ပြီး “လုပ်ပြီးပြီ” ဆိုတာပါ။ SVG အတွက်တော့ ဒီလိုပဲမလုပ်သင့်ပါ။
- SVG sanitization မလုပ်ပဲ upload permission ပေးခြင်း။
- All user role များအတွက် media upload & SVG permission ပေးခြင်း။
- Old, outdated MIME plugin အသုံးပြုခြင်း။
- Backup မလုပ်ဘဲ live site တွင် theme file edit လုပ်ခြင်း။
- Server side uploads folder မှ executable file run ကို disable မလုပ်ခြင်း။
- WEBP error ကို plugin ဖြင့်သာ attempt လုပ်ပြီး server support မစစ်ခြင်း။
- File upload ပြီး security log monitor မလုပ်ခြင်း။
SEO နှင့် User Experience အပေါ် သက်ရောက်မှု
Properly configured SVG/WEBP usage သည် SEO ကို indirect but strong support ပေးနိုင်ပါတယ်။ WEBP သည် page size လျှော့ပြီး Largest Contentful Paint တိုးတက်စေတယ်။ SVG သည် icon/logo များမှာ UI clarity တိုးစေတယ်။ ဒါပေမယ့် security flaw တစ်ခုနဲ့ file upload policy လိမ့်လိမ့် SEO gain တွေကို အမြန်ဆုံး risk ဖြစ်စေတယ်။ Malware infect ဖြစ်တဲ့ site တွေ search engine warning ရနိုင်တယ်၊ user trust လျော့တယ်၊ organic traffic down ဖြစ်နိုင်တယ်။
Best result က performance နှင့် security ကို parallel တွေးခေါ်ခြင်းပါ။ Visual optimize လုပ်ပါ၊ unnecessary file types ပိတ်ထားပါ၊ only needed format ကို allow လုပ်ပါ၊ regular maintenance လုပ်ပါ။ WordPress maintenance အတွက် WordPress လုံခြုံမှုလမ်းညွှန် နှင့် ဝက်ဘ်ဆိုက်ထိန်းသိမ်းမှု ကိုလည်း လေ့လာနိုင်ပါတယ်။
နိဿာနာ
WordPress site မှာ SVG/WEBP modern format တွေကို benefit ရယူနိုင်ရင်း site ကို unnecessary risk မတင်ရအောင် security-conscious upload permission ပေးပါ။ WEBP သည် mostly performance-focused ဖြစ်သော်လည်း SVG သည် sanitization, role restriction, server side security လုပ်ပါ။ MIME permission add တစ်ခုတင်မလုပ်ဘဲ, backup, testing, authorization, monitoring ပါဝင်တဲ့ holistic process ကို follow လုပ်ပါ။
Hostragons infrastructure မှာ safe, fast, updated WordPress experience ရယူချင်လျှင် WordPress ဟော့စတင်း solution များကို browse လုပ်နိုင်သည်။ Hosting, domain, SSL configuration များကို pressure မရှိပဲ compare & select လုပ်နိုင်ပါသည်။
မကြာခဏမေးလေ့ရှိသော မေးခွန်းများ
WordPress ဘာလို့ SVG upload ကို default ပိတ်ထားလဲ?
SVG file သည် XML-based ဖြစ်တယ်၊ JavaScript, external link, malicious code ပါဝင်နိုင်တယ်။ WordPress သည် XSS security risk များလျှော့ချဖို့ SVG upload ကို default ပိတ်ထားပါတယ်။
WEBP file upload error ဖြစ်လျှင် WordPress မှာလား server မှာလား?
WordPress 5.8 နှင့်အထက် WEBP support ပါ၊ server-side PHP, GD, Imagick config မှာ WEBP support မရှိလျှင် error ဖြစ်နိုင်ပါတယ်။ ပထမဆုံး WordPress version, နောက် server-side image processing check လုပ်ပါ။
SVG upload permission ကို functions.php ဖြင့်ပေးတာ safe လား?
Single-handedly safe မဟုတ်ပါ။ functions.php မှာ MIME permission add လုပ်ခြင်းသည် upload barrier ကို remove လုပ်တာတင်ပါ။ SVG content ကို clean မလုပ်ပါ။ Safe usage အတွက် sanitization, role restriction, server-side protection လိုပါတယ်။
SVG upload permission ကို ဘယ် user များအတွက်ပေးသင့်လဲ?
Most secure approach က admin role သို့မဟုတ် special trusted editor role များအတွက်ပေးပါ။ Multi-author site တွေမှာ all user permission ပေးတာ security risk တိုးပါတယ်။
WEBP အသုံးပြုခြင်းက SEO performance တိုးစေပါလား?
WEBP format သည် smaller file size မှာ page loading speed တိုးစေတယ်။ Speed နှင့် user experience က Core Web Vitals metric တွေကို positive impact ပေးပြီး SEO performance ကို indirect support လုပ်ပါတယ်။