PDA

View Full Version : Change auto save time when enditing wordpress post



zener
11-20-2008, 05:03 PM
wordpress မွာ ပုိ႕စ္တင္တဲ့အခ်ိန္မွာ Publish မလုပ္မခ်င္း မိမိပုိ႕စ္ကုိ auto save ေပးတာ အားလံုးသိက်မွာပါ ။ တစ္ခါတစ္ေလ ပုိ႕စ္ေရးၿပီးလို႕ Publish လဲလုပ္လုိက္ေရာ အယ္ရာေပၚၿပီး မိမိေရးထားတဲ့ပုိ႕စ္ကုိ အစကေန ျပန္ေရးရတဲ့ ဒုကၡကို အားလံုးႀကံဳဘူးက်မွာပါ ။ အဲဒါကုိ ေျဖရွင္းဖို႕ wordpress ရဲ႕ feature တစ္ခုျဖစ္တဲ့ auto save feature တစ္ခုပါပါတယ္ ။ သူ႕ရဲ႕ default time က 60 second ျဖစ္ပါတယ္ ။ 60 second ျပည့္တိုင္း Publish မလုပ္မခ်င္း မိမိေရးေနတဲ့ ပုိ႕စ္ကုိ သိမ္းထားေပးပါတယ္ ။ ဒီေနရာမွာ default time ျဖစ္တဲ့ 60 second ကုိမႀကိဳက္ဘူး ၊ မိမိထားခ်င္တဲ့အခ်ိန္အတိုင္းအတာတစ္ခုကုိ ထားခ်င္တယ္ ။ က်ေနာ္ဆို time ကုိ 15 second ေပးထားတဲ့အတြက္ 15 second တုိင္း က်ေနာ္ေရးထားတဲ့ပုိ႕စ္ကုိ ေအာ္တိုေဆ့ဗ္ေပးေနပါတယ္ ။ အဲဒီအတြက္ အယ္ရာေပၚလုိ႕ ရွိရင္ မိမိပုိ႕စ္ကုိ အစကေန ျပန္ေရးရတဲ့ဒုကၡကင္းေ၀းပါၿပီး။ လုပ္နည္းကုိ ၾကည့္ရေအာင္ ။

လုပ္နည္းကလဲ အရမ္းကုိလြယ္လြန္းပါတယ္ ။ မိမိသတ္မွတ္ခ်င္တဲ့အခ်ိန္အတိုင္းအတာတစ္ခုကုိ config.php မွာ သတ္မွတ္ေပးလုိက္ရင္ ရပါၿပီး ။ config.php မွာ ဒီကုတ္ေလးကုိ ထပ္ျဖည့္လုိက္ရင္ ရပါၿပီး ။

define(’AUTOSAVE_INTERVAL’, 20);

ဒီေနရာမွာ 20 ဆိုတာ အခ်ိန္သတ္မွတ္ခ်က္ 20 second ျဖစ္ပါတယ္ ။ 20 second ျပည့္တုိင္း မိမိေရးေနတဲ့ပုိ႕စ္ကုိ auto save ေပးေနမွာ ျဖစ္ပါတယ္ ။ မိမိထားခ်င္တဲ့ အခ်ိန္အတိုင္းအတာကို စိတ္ႀကိဳက္ adjust လုပ္ပါ ။ အဲဒီကုတ္ကုိ ျဖည့္ရမဲ့ေနရာက config.php ဖုိင္ထဲက ေဒတာေဘ့စ္အခ်က္အလက္ေအာက္နားက ေနရာမွာျဖစ္ပါတယ္ ။ ပံုကုိ ကုိးကားၿပီးၾကည့္လုိက္ပါ ။

http://img209.imageshack.us/img209/6656/autosaveintervalwordprebz0.png

ကုတ္ထည့္ၿပီးပါက save လုိက္ရင္ရပါၿပီး ။ ၿပီးရင္ ပို႕စ္အသစ္တစ္ခုစမ္းတင္ၾကည့္ပါ ။ မိမိေရးေနတဲ့အခ်ိန္တြင္းမွာ မိမိသတ္မွတ္ထားတဲ့အခ်ိန္တုိင္း ပို႕စ္ကို auto save ေပးေနတာကို ေတြ႕ ရမွာျဖစ္ပါတယ္ ။