首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有可能将AJAX与更新按钮挂钩吗?

有可能将AJAX与更新按钮挂钩吗?
EN

WordPress Development用户
提问于 2014-09-03 18:48:56
回答 1查看 964关注 0票数 2

我有一个网站有一个定制的帖子。当我在admin (编辑)-page中输入自定义帖子时,就会呈现一个表单。这个表单大约需要2到3s来渲染--它里面有很多值--包括隐藏的和不隐藏的。

当我更新这个自定义的帖子时,它需要大约2秒的时间来更新--在更新之后,它会重定向到定制的post并再次呈现表单,所以总体上它可能需要8-9秒(重新生成菜单,在wp-admin区域中每次加载一些其他内容)。

我的问题是:在向上挂钩ajax-调用to UPDATE-按钮(我真的不需要重新加载页面,因为它什么都不改变)时,是否可以保存post数据?

更新:我想我可以这样做(在jQuery中)

代码语言:javascript
复制
$( '#publish' ).click( function( e ) {
    e.preventDefault();
    //ajax call to save current postetc.
    //done = alert('post saved');
} );

但这是对的吗?

EN

回答 1

WordPress Development用户

发布于 2015-03-13 21:45:02

如果您只想保存额外的post数据,则不应该需要jquery或自定义ajax。Wordpress有一个内置的动作,你可以用它来完成同样的事情。

代码语言:javascript
复制
add_action( 'save_post', 'save_more_post_meta' );
function save_more_post_meta( $post_id ) {
    //save stuff here
}

如果你需要帮助保存细节,我需要更多细节

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/160084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档