How To Get Work Properly Image Caption Feature With WordPress 2.6
WordPress 2.6 ႏွင့္ Image Captions ျပႆနာ
WordPress 2.6 ထြက္လာေတာ့ အေျပးအလႊားပဲ၊ ဒီ Plugin ေလး အကူအညီနဲ႔ Upgrade လုပ္၊ ေနာက္ လိုအပ္တဲ့ Update ျဖစ္တဲ့ Plugin မွန္သမွ်ကိုလည္း လိုက္ Upgrade လုပ္၊ ေနာက္ဆံုး ကိုယ္ သံုးေနတဲ့ Theme ကလည္း Update လုပ္လိုက္ေတာ့ အဲဒါကိုပါ ထပ္ Upgrade လုပ္ နဲ႔ ကၽြန္ေတာ္လည္း ဒီရက္ပိုင္း အတြင္း အပ္ (Up) ေတြနဲ႔ အက်ိဳးေပးေနတယ္ လို႔ ဆိုရမတတ္ပါပဲ။ ဟိုနားက စူးလိုက္၊ ဒီနားက စူးလိုက္ေပါ့ဗ်ာ။
အဲဒီလိုနဲ႔ အားလံုး Upgrade လုပ္အၿပီးသကာလ၊ ေဆာင္းပါး အသစ္တစ္ပုဒ္ေရး၊ Publish လုပ္လိုက္တဲ့ အခါမေတာ့ ျပႆနာက စပါေတာ့တယ္။ ကိုယ့္ Admin Panel ထဲက Post Editor ထဲမွာ ေရးလိုက္တုန္းကေတာ့ ရွင္းလင္းခ်က္ Screen Shoot ေတြ၊ Image ေတြက Right ဆို Right ၊ Left ဆို Left နဲ႔ ၊ ေနာက္ၿပီး ဒီ တစ္ေခါက္ New Version WordPress 2.6 ရဲ့ ကၽြန္ေတာ္ ရင္အခုန္ရဆံုး Feature အသစ္တစ္ခုျဖစ္တဲ့ Image Captions ကလည္း Post Editor ထဲမွာ လွလွပပနဲ႔ စနစ္တက် အလုပ္ လုပ္လို႔ ဆိုေတာ့ အေက်နပ္ႀကီး ေက်နပ္ေနတယ္ ဆိုပါေတာ့ဗ်ာ။
ဒီ တစ္ေခါက္ ပါတဲ့ Image Captions ဆိုတဲ့ New Feature ေလးကလည္း အေတာ့္ကို သပ္သပ္ရပ္ရပ္ႏွင့္ ကိုယ္ေရးတဲ့ ပို႔စ္ တစ္ပုဒ္ကို ခမ္းခမ္းနားနားႀကီး ျဖစ္သြားေစတာေတာ့ အမွန္ပါပဲ။ အရင္တုန္းက Post Editor ေပၚမွာ ပါတဲ့ Image Editor ကိုလည္း Image Captions Editor Box ထဲ ထည့္ထားလိုက္ေတာ့ လုပ္ရကိုင္ရတာ တစ္ဆက္တစ္စပ္တည္း ျဖစ္သြားၿပီး လုပ္ရကိုင္ရတာ ပိုမိုလြယ္ကူ သြားေစပါတယ္။
စကားျပန္ဆက္ရမယ္ ဆိုရင္ အဲဒီလိုနဲ႔ အသစ္ေသာ အရာတစ္ခုကိုရၿပီး ကေလးတစ္ေယာက္လို ေက်နပ္ပီတိျဖစ္ၿပီး ေပ်ာ္မဆံုး ျဖစ္ေနတုန္း ကိုယ့္ ေဆာင္းပါးကို Publish လုပ္၊ Blog ေပၚမွာ ၾကည့္လိုက္တဲ့ အခ်ိန္က်ေတာ့မွ ကိုယ္က်ိဳးနဲေနတာ ေတြ႔လိုက္ရပါေတာ့တယ္။ ဘယ္ေတြ၊ ညာေတြ၊ အလယ္ေတြ၊ အေပၚေတြ၊ ေအာက္ေတြ၊ စီထားတဲ့ ေဆာင္းပါးပါ ရည္ညႊန္း Image မွန္သမွ် ဟာ ဘာ CSS Command တစ္ခုမွ မရရွိတဲ့ ပံုစံနဲ႔ ျဖစ္ခ်င္သလို ျဖစ္ေနၾကေတာ့တာပါပဲ။ အဲဒီလိုနဲ႔ မျဖစ္ေသး ဆိုၿပီး Post Editor ထဲမွာပဲ CSS ဆိုင္ရာ Command Line ေတြျဖစ္တဲ့ Align ေတြေရာ Float ေတြေရာ စံုေစ့ေအာင္ တစ္ခုၿပီး တစ္ခု ထပ္ထည့္လိုက္၊ စမ္းၾကည့္လိုက္နဲ႔ . ဘယ္လိုမွ မရ၊ ေနာက္ဆံုး အရင္ WP 2.5 တုန္းကလည္း ဒီ Theme၊ ဒီ Function နဲ႔ပဲ ဒီ လိုေရးလာခဲ့တာ အားလံုး ပံုမွန္ အလုပ္လုပ္ လို႔ ၊ အခုမွ ဘယ္လို ျဖစ္သလဲ ဆိုတာ စဥ္းစားရက်ပ္လာ၊ မထူးပါဘူး ဆိုၿပီး WP 2.5 ပဲ ျပန္ေျပာင္းရမလိုလိုျဖစ္နဲ႔ ေနာက္ဆံုး တစ္ကာ့ ေနာက္ဆံုးမွာေတာ့ မျဖစ္ေခ်ဘူး ဆိုၿပီး Guru တကာ့ Guru ေတြ စုေ၀းရာ ျဖစ္တဲ့ ဘူမိနက္သန္ ေအာင္ေျမမွန္ ကိုပဲ ခ်ီတက္ၿပီး ရွာေဖြေမးျမန္းၾကည့္ဖို႔ ဆံုးျဖတ္လိုက္ရပါေတာ့တယ္။
ေအာင္ေျမ ကိုေရာက္ရွိ၊ ရွာေဖြ ေမးျမန္း အနည္းငယ္ လုပ္လိုက္တဲ့ အခ်ိန္မေတာ့ ကိုယ္လိုပဲ အဲဒီ WP 2.6 ရဲ့ Image Captions Feature နဲ႔ ပတ္သက္ၿပီး ေသာကေတြ ရင္မွာပိုက္လို႔ အနယ္နယ္ အရပ္ရပ္က ေရာက္ရွိ စုေ၀းလာၾကသူေတြနဲ႔ ေတြ႔ၿပီးသကာလ သူ႔ရွိတာ ကိုယ္မွ်၊ ကိုယ့္ရွိတာ သူ႔မွ် နဲ႔ အားလံုးဟာ Nice & Slow နဲ႔ သႀကၤန္ဒိုး ျဖစ္သြားပါေတာ့တယ္။
ေျဖရွင္းရန္နည္းလမ္း (သို႔) လုပ္နည္း
ခင္ဗ်ားရဲ့ အနီးကပ္ဆံုး မိတ္ေဆြ ဟာ အႀကီးမားဆံုး ရန္သူ ျဖစ္ေနႏိုင္တယ္ ဆိုတာ အဲဒီမွာ ေတြ႔တာပါပဲ။ အဓိက အျပစ္ကေတာ့ ခင္ဗ်ားသံုးေနတဲ့ Theme ေၾကာင့္ပါပဲတဲ့။ [ ဂုရုႀကီးေတြ ေျပာဆိုေနၾကတာကို ေဘးက နားေထာင္ မွတ္သား လာၿပီး ခင္ဗ်ားတို႔နဲ႔ ျပန္မွ်ေ၀ေနတာပါ။ ကၽြန္ေတာ္ ကိုယ္တိုင္ ထိုးထြင္း သိျမင္လာျခင္း မဟုတ္ပါ။
]
ကၽြန္ေတာ့္ ယူဆခ်က္ကေတာ့ Theme ရဲ့ အျပစ္ထက္ WordPress 2.6 ရဲ့ Image Captions Feature မွာ Image ေတြကို Post Editor ထဲမွာပဲ Align လုပ္တဲ့ အဆင့္ အထိပါလာခဲၿပီး၊ Publish လုပ္တဲ့ အခ်ိန္မွာ Align ထပ္ေခၚရမယ့္ Code တစ္ခ်ိဳ႕လို သြားခဲ့တာလို႔ပဲ ျမင္ပါတယ္။ ဘာလို႔ လဲဆိုေတာ့ အရင္ WordPress 2.5.1 အထိ ဒီ Theme နဲ႔ပဲ ပံုမွန္ အလုပ္လုပ္ လာခဲ့ၿပီး (တစ္ခုေတာ့ ရွိပါတယ္၊ အရင္ Version တုန္းက Image Editor သပ္သပ္ပါ ပါတယ္) အခုမွ အလုပ္မလုပ္တာ ဆိုေတာ့ Theme ရဲ့ အျပစ္ထက္ WordPress 2.6 ရဲ့ လိုအပ္ခ်က္ တစ္ခုလို႔ ဆိုရင္ ပိုမွန္မယ္ ထင္ပါေၾကာင္း။
ေလရွည္ေနတာ နဲနဲ ၾကာသြားပါၿပီ။ Guru ေတြ ေထာက္ျပထားတဲ့ WP 2.6 ရဲ့ Image Captions Feature အလုပ္ မလုပ္ရျခင္းမွာ ပါ၀င္တဲ့ Theme ရဲ့ အျပစ္ကေတာ့ ေအာက္ပါ CSS ကုဒ္မ်ားပဲ ျဖစ္ၾကပါတယ္။ ဒီ CSS Code ေတြကို မိမိ အသံုးျပဳေနတဲ့ Theme ရဲ့ CSS File အတြင္း ထည့္လိုက္ျခင္းျဖင့္ Post Editor ထဲမွာ ျမင္ရသလုိပဲ Image Captions ရဲ႕ ရသ အျပည့္အ၀နဲ႔ ယခင္လိုပဲ Image ေတြဟာလည္း Align Right ဆို Right ၊ Left ဆို Left အလုပ္လုပ္ ေနပါလိမ့္မယ္။
/************************************************
Captions
************************************************/
.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}
/*** End captions ***/
/************************************************
Image Position
************************************************/
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}
img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}
.alignright {
float: right;
}
.alignleft {
float: left;
}
/*** End Image Position ***/
အထက္မွာ ပါ၀င္တဲ့ Image Position ဆိုတဲ့ CSS အပိုင္းဟာ မိမိရဲ့ သံုးစြဲေနတဲ့ Theme ထဲမွာ မူလကတည္းက ပါေနတယ္ ဆိုရင္ ထပ္ထည့္ဖို႔ မလိုအပ္ သလို padding , margin စတဲ့ တန္ဖိုးေတြကိုေတာ့ မိမိရဲ့ Theme နဲ႔ လိုက္ေလ်ာညီေထြျဖစ္ေစမယ့္ တန္ဖိုးမ်ား ေျပာင္းလဲ သတ္မွတ္သံုးစြဲႏိုင္ပါေၾကာင္း။

















Jul 21st, 2008 at 5:58 pm
အၾကမ္းဖတ္သြားတယ္ ဆရာေမွာ္ေရ.. ေနာင္ေသခ်ာအားမွ ေသခ်ာဖတ္ၿပီးလုပ္ဦးမယ္..
Jul 26th, 2008 at 4:23 pm
ကြ်န္ေတာ္ အဲဒီ caption ကုိ မသံုးၿဖစ္ဘူး အကိုေရ ဒါေပမယ့္ ပို႔စ္ေတြမွာ image ကို အလယ္မွာ ထားခ်င္ရင္ ပို႔စ္ထဲမွာ visual လုပ္ၾကည့္ရင္အလယ္မွာ ၿဖစ္ေပမယ့္ publish လုပ္ရင္ ဘယ္ဘက္ကပ္သြားတာ အရင္ 2.5 ကတည္းကပဲ အကို တမ္းပလိတ္ CSS ၿပင္ဖို႔ စဥ္းစားေပမယ့္ မၿပင္ေတာ့ပဲ [center] tag နဲ႔ပဲ ညွပ္ၿပီးသံုးေတာ့တယ္ အကို႔မွာေရာ အဲဒီလို ၿဖစ္လား
Jul 27th, 2008 at 5:03 pm
@အဇၥၽတၱျပခန္း - ကိုမ်ိဳးေရ. အခ်ိန္ရမွ စမ္းၾကည့္ပါဗ်ာ . အဆင္မေျပရင္လည္း ေျပဦးေပါ့.
___________________________
@Htoo Tay Zar - ကိုေတဇာေရ. ကၽြန္ေတာ့္ဆီမွာေတာ့ WP 2.5 တုန္းက Theme နဲ႔ ေရာ ဘာေရာ အားလံုး အဆင္ေျပတယ္ဗ်. တစ္ခုေတာ့ရွိတယ္. WPMyanmar မွာေတာ့ ဟုတ္တယ္. Publish လုပ္လိုက္ရင္ ဘယ္ ကပ္ကပ္သြားလို႔ Theme ထဲမွာ CSS ကို၀င္ ျပင္ေပးလိုက္ရတယ္။ က်န္တာေတာ့ အားလံုး အဆင္ေျပပါတယ္။
အခု WP 2.6 ေရာက္မွပဲ ဒီ ဘေလာ့ဂ္ မွာ ဘယ္လိုမွ လုပ္မရ ျဖစ္ေနတာ. Theme CSS File ထဲကို အေပၚက ကုဒ္ေတြ မထည့္ခင္အထိေပါ့. Publish လုပ္လိုက္တုိင္း ဘယ္ဘက္ခ်ည္းပဲ ကပ္ေနလို႔ဗ်. အခုေတာ့ CSS ကို နဲနဲ Modify လုပ္လိုက္ေတာ့ အားလံုး အိုေကပါၿပီ.
Aug 8th, 2008 at 10:20 pm
to night ..

i will read all of your post…
you the men..
thank….
Aug 8th, 2008 at 10:26 pm
to night i will read all of your post..
thanks..
Nov 19th, 2008 at 9:18 am
ကိုေမွာ္ဆရာေရ က်ေနာ္ေမးစရာေလးတခုရွိလို ့ပါ ဒီေဆာင္းပါးနဲ ့ေတာ့မဆိုင္ပါဘူး wordpress မွာဖိုင္ေတြကို writable ျဖစ္ေအာင္ဘယ္လိုလုပ္ရမလဲခင္ဗ်ာ က်ေနာ္ ့ဆီမွာ plugin အတြက္ code ထည္ ့ၿပီး update change လုပ္လို ့မရဘူးျဖစ္ေနတယ္ ေက်းဇူးျပ ုၿပီးရွင္းျပေပးပါခင္ဗ်ာ
Nov 21st, 2008 at 1:22 pm
@ tzmt - ကို tzmt ေရ..ဖိုင္ေတြကို Writeable ျဖစ္ေအာင္ လုပ္ဖို႔ အတြက္ Ftp Client တစ္ခုကို သံုးၿပီး ျပင္တာက အေကာင္းဆံုးနဲ႔ အလြယ္ကူဆံုးပါပဲဗ်ာ။ အဲဒီ အတြက္ ကၽြန္ေတာ္ ျမန္မာလို ေရးထားတာ မရွိေသးတဲ့ အတြက္ ဒီလင့္ခ္ ေလးေတြကိုပဲ သြားဖတ္ၿပီး လိုက္လုပ္ၾကည့္ဖို႔ အႀကံေပးလိုပါတယ္ ခင္ဗ်ာ။
http://codex.wordpress.org/Changing_File_Permissions
http://www.themelab.com/2008/04/11/how-to-make-wordpress-themes-writable/
အကယ္၍ အဲဒီ အေပၚက နည္းနာေတြနဲ႔ မွ Writeable လုပ္ဖို႔ အတြက္ Permission မေပးခဲ့ဘူး ဆိုရင္ ေအာက္ က အခ်က္ေလးေတြကို တစ္ခ်က္ ျပန္စစ္ၾကည့္ေပးပါ။
နံပါတ္ (၁) က ကို tzmt သံုးေနတဲ့ Hosting Server ကို တစ္ခ်က္ ျပန္စစ္ၾကည့္ေပးပါ။ တစ္ကယ္လို႔ သံုးထားတဲ့ Server က Free Hosting ဆိုရင္ အဲဒီလို Server အမ်ိဳးအစားေတြက အခုေနာက္ပိုင္း သူ႔မွာပါတဲ့ WordPress Installer Software ကို သံုးၿပီး Install လုပ္တဲ့ WP Software ကလြဲၿပီး၊ ကိုယ့္ဟာကို WP.org ကေန ေဒါင္းလုဒ္ လုပ္ Install လုပ္တဲ့ အမ်ိဳးအစားကို File Writeble ေပးမရေအာင္ ပိတ္ထားေလ့ရွိပါတယ္။ (WordPress.Com က ဘေလာ့ဂ္ ဆိုရင္ေတာ့ လုံး၀ လုပ္လို႔မရတာ ေသခ်ာပါတယ္။)
နံပါတ္ (၂) ကေတာ့ အကယ္၍ Premium Hosting Server (ကိုယ္ပိုင္ ဝယ္ယူ အသံုးျပဳတဲ့ Server) ဆိုရင္ေတာ့ အဲဒီ Wirteable လုပ္ခြင့္ မေပးတဲ့ အေၾကာင္းကို Hosting ရဲ့ Support Services မွာ Email နဲ႔ ျဖစ္ေစ၊ လူကိုယ္တိုင္ ဖုန္းနဲ႔ ျဖစ္ေစ၊ Chat Client တစ္ခုခုနဲ႔ ျဖစ္ေစ ေမးျမန္းၿပီး အကူအညီ ေတာင္းခံလို႔ ရပါတယ္။
နံပါတ္(၃) ကေတာ့ အကယ္၍ Free Hosting Server ဆိုရင္လည္း သူ႔တုိ႔ရဲ့ Support က႑မွာ သြားေရာက္ေမးျမန္းၿပီး Wirteable လုပ္ခြင့္ ျပဳမျပဳကို စံုစမ္းၾကည့္လို႔ရပါတယ္။ အကယ္၍ အဲဒီ ဆာဗာက Writeable လုပ္ခြင့္ မေပးတာဆိုရင္ေတာ့ Free Hosting ေတြ ေပါမ်ားလွတဲ့ အတြက္ ေနာက္ Server တစ္ခုေျပာင္းသံုးဖို႔ အႀကံေပးခ်င္ပါတယ္။
http://mbl0gger.net/2007/11/free-hostings-for-all/
နံပါတ္ (၄) ကေတာ့ ဘယ္ေတာ့မဆို WP ကို အသံုးျပဳတိုင္းမွာ သူ႔ရဲ့ Official Site ျဖစ္တဲ့ Wordpress.org က ေနာက္ဆံုး Stable Version အထုပ္ကိုပဲ အသံုးျပဳသင့္တဲ့ အေၾကာင္း တတ္သမွ်၊ မွတ္သမွ် ရွင္းလင္းလိုက္ရေၾကာင္းပါခင္ဗ်ား။
အားလံုး အဆင္ေျပပါေစ.
Nov 23rd, 2008 at 8:40 am
ကိုေမွာ္ဆရာေရ ေက်းဇူးတင္လိုက္တာဗ်ာ file ေတြ writable ျဖစ္သြားၿပီ ေနာက္လည္းမသိတာရွိရင္ေမးပါရေစ တပည္ ့ခံပါတယ္ အရန္းေက်းဇူးတင္ပါတယ္
Nov 30th, 2008 at 2:41 pm
@ tzmt- အားလံုး အဆင္ေျပတယ္ ဆိုလို႔ ကၽြန္ေတာ္လည္း ဝမ္းသာမိပါတယ္ဗ်ာ။ တပည့္ခံဖို႔ အထိေတာ့ မလိုပါဘူးဗ်ာ။ ကၽြန္ေတာ္လည္း ဘာမွ မသိေသးတဲ့ ခပ္တံုးတံုး တစ္ေယာက္ပဲ ရွိပါေသးတယ္။ ကၽြန္ေတာ္ သိတာ ကို tzmt ကိုျပန္မွ်၊ ကို tzmt သိတာ ကၽြန္ေတာ့္ကို ျပန္မွ်.။ ဒီေလာက္ ဆိုရင္ပဲ အားလံုး အဆင္ေျပေလာက္ပါၿပီ။