如何在wordpress插件中进行冗长的操作

时间:2015-04-09 10:47:34

标签: wordpress wordpress-plugin

我正在学习wordpress插件并且相当了解它。 现在我认为我需要帮助做小手术很好但长度操作我们如何做到这一点。我想AJAX或cron工作

一个例子说我正在尝试使用内容微调器api。所以我必须向内容微调器发送100个帖子标题和内容,等待响应并更新帖子标题和内容。

在wordpress插件中最好的方法是什么

Ajax,其中每个帖子都发送到内容微调器api,结果我们更新UI。请指出好的教程

或cron工作,但我知道wordpress cron工作是有限的

请告知

1 个答案:

答案 0 :(得分:1)

如果您不希望在API返回结果之前保持用户锁定最佳选项是使用将运行PHP脚本的cronjob,该脚本将更新您的所有文章。不一定是Wordpress cronjob,因为如果网站没有任何流量,可能会导致延迟,你可以使用系统cronjob。

使用AJAX,您仍然可以锁定用户,如果用户关闭页面,API调用将无法完成,标题和内容也不会更新。

主要取决于插件的使用方式。如果你想在批量文章上旋转内容(一次100个帖子),请使用cronjob,如果你想在用户编写文章后使用AJAX旋转内容,或者在save_post动作上挂钩你的插件。