个性化阅读
专注于IT技术分析

制作一个PHP脚本以使发布的草稿像wordpress一样发布

我不知道用合适的词来形容我的问题。

但是我想知道是否有一些有关wordpress保存如何发布更新的教程。

当我在做一个项目时, 我正在尽力做到这一点, 但我无法获得100%的结果。

例如, 我成功保存了所有帖子并发布了一次, 那么当我尝试更新已发布的帖子时会遇到很多问题。

我还方便用户预览当前所做的更改。

我怎样才能完美地完成所有这些任务。

总之, wordpress的post方法是我想要的正确方法。


#1


需要更多信息以了解你面临的问题。我仍然会尝试回答你的问题。

当我们使用wordpress时, 它使用php将其内容(帖子, 页面或你添加/更改的任何其他内容)保存在mysql服务器中。如果你使用的是php和mysql(== mysqli), 则可以执行与wordpres相同的操作。

当你首次在wordpress上创建帖子时, 它将一个副本保存在mysql数据库上。当你打开该帖子进行再次编辑时, 它会创建同一帖子的另一个副本, 其中包括你生气的新编辑/更改。新副本成为有效副本, 而wordpress将旧副本另存为先前版本, 称为修订版。你致电此处阅读详细信息:

https://codex.wordpress.org/Revisions

查看功能如何工作? “我还方便用户预览当前的更改。”

当你编辑文件但尚未保存内容时, wordpress会将内容保存为特殊修订版(请检查wordpress修订版链接)。查看链接将具有该特殊修订的ID, 你可以看到该链接更新了未保存的内容。

自动保存如何工作?

使用ajax / jquery $ .post-https://api.jquery.com/jquery.post/

当你编辑帖子时, wordpress使用ajax / jquery $ .post方法保存内容, 该方法不需要刷新页面, 因此你仍然可以在页面上继续进行编辑而不会产生干扰。

如果我错过了什么, 请告诉我。

对不起, 我的英语不好, 不是说英语的人。

赞(0) 打赏
未经允许不得转载:srcmini » 制作一个PHP脚本以使发布的草稿像wordpress一样发布
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏