2010-04-25 57 views
0

我正在開發一個出現在帖子頁面中的小插件,它有一點Ajax。Wordpress插件:Post頁面中的ajaxStart衝突(自動保存)

$("#some-div").ajaxStart(function(){ 
    $(this).html('Loading...'); 
    }); 

    $.post(
     AjaxHandler.ajaxurl, 
     { action : 'wt4-cats', }, 
     function(response) {     
    //do some stuff 
    }); 

事情是Wordpress觸發自動保存功能每隔幾分鐘左右,並影響我的ajaxStart調用。我的意思是,在自動保存「some-div」的html變成「Loading ...」。有可能避免這種情況?

回答

0

1)打開你的wp-admin/post.php文件和wp-admin/post-new.php文件。 2)你會發現這行代碼:

wp_enqueue_script('autosave');

3)將//添加到此代碼的開頭。

您的現有帖子和新帖子的自動保存選項將被禁用。

+0

...沒有破壞自動保存功能顯然 – tsiger 2010-04-25 19:24:08

+0

嗯毫無疑問!對不起! – jini 2010-04-25 23:43:42