介绍
创建一个网站是一个复杂和多步骤的过程。开始时,你首先需要找到一个高质量的托管解决方案。如果你要创建一个新的网站,并且对资源没有很高的要求,也没有很高的流量预期,那么VPS服务器是一个多功能的解决方案,将适用于大多数网站。如果支付方式对你很重要,你应该知道你可以在多种选择中选择,如信用卡VPS,比特币VPS,阿里巴巴VPS等。
创建网站的另一个基本方面是选择CMS --内容管理系统,这是一个特殊的工具,用于在网站上填充内容和修改内容。如果你选择的是WordPress,你的开发人员将不得不处理WordPress REST API。
Wordpress是现今最流行的建站CMS之一。而REST API又是用于与Wordpress网站合作的一个基本接口。由于REST API,你的应用程序有可能通过JSON文件与你的网站互动。通过这种方式,开发人员可以在Wordpress之上建立自定义的应用程序、网站和插件。REST API允许开发人员通过HTTP命令与Wordpress数据互动。
在下文中,我们将看一下一些对任何开发人员都有用的基本命令。
WordPress REST API:基本知识
获取:
它用于使用HTTP GET方法从WordPress数据库中检索数据。这个命令是最常见的命令之一,是你在对数据进行实际操作之前使用的第一个命令。
它允许检索一个特定的资源,如帖子、页面或自定义帖子类型,而无需修改它。
要使用该方法,你需要用一组给定的参数向一个 特定的端点发送一个请求。该端点由资源的URL和你想检索的参数组成,例如,资源的ID、过滤选项、分页信息和其他查询参数。
有效SEO的一体化平台
每个成功的企业背后都有一个强大的SEO活动。但是,有无数的优化工具和技术可供选择,很难知道从哪里开始。好了,不要再害怕了,因为我已经得到了可以帮助的东西。介绍一下Ranktracker有效的SEO一体化平台
如果你打这个字:
GET http://yoursite.com/wp-json/wp/v2/posts/983
你会得到这个特定ID的帖子的细节,如它的标题、内容、作者和其他元数据。
此外,你可以获得资源列表的信息。例如,如果你想看到所有发布的,你应该在端点请求中加入/wp/v2/posts?status=publish:
GET http://yoursite.com/wp-json/wp/v2/posts?status=publish
POST:
这个命令用于向你的网站添加新的东西。这实际上可以是一个帖子,但它也可以用于页面、评论和其他附件。
要创建一个新的帖子,将/wp/v2/posts添加到端点。
POST http://yoursite.com/wp-json/wp/v2/posts
然后,在有效载荷中,你将能够包括新帖子的数据,如其标题、内容、作者和其他元数据:
"标题": "我的新文章", "内容": "这是我的新文章的内容。", "作者":1, "状态": "发布"
放置:
POST是用来创建页面和帖子的空草稿。要进一步用新的内容更新,你可以使用PUT命令。这可以进一步用于发布以前创建的草稿。
要查看所有当前的草稿,你可以这样使用POST命令:
POST http://yoursite.com/wp-json/wp/v2/posts/?status="draft"。
此后,你可以使用PUT命令,通过输入某个特定草稿的ID来修改其状态:
PUT http://yoursite.com/wp-json/wp/v2/posts/983
这将进入你的帖子,并有一个选项可以修改它。现在你必须把它的状态从 "草稿 "切换到 "发布":
"状态" = "发布"
此外,你可以使用 "status "参数向其添加更多内容:
"状态" = "发布" "内容" = "这里的内容"
DELETE:
另一个用于删除帖子、页面、内容和用户的基本命令。被删除的帖子将首先被放入垃圾桶。
要删除一个特定的帖子,例如,上面创建的帖子,请输入类似这样的内容:
DELETE http://yoursite.com/wp-json/wp/v2/posts/983
如果你想永远删除这个帖子而不把它送进垃圾箱,在它后面加上 "force=true":
DELETE http://yoursite.com/wp-json/wp/v2/posts/983?force=true
选择:
如果你想检查一个资源是否有可用的通信选项,你可以使用这个命令。当你输入该命令时,在输出中,你会得到一个特定资源可用的通信方法列表,以及其他一些相关信息,如支持的认证方案、请求头和内容类型。
头部:
这个命令允许检索内容的头文件,而不必与实际内容有关。通过这种方式,开发人员可以获得有关内容片段的必要信息, 如缓存信息、内容类型和内容长度,而不需要下载它们。
PATCH:
这个命令允许你更新一段内容的特定部分。它有点类似于PUT,但你不需要完全替换一个特定的资源。这样,你可以更新一个帖子的标题或内容,以及与用户相关的元数据,而其他部分保持不变。
在使用该命令时,你必须指定你要执行的更改。例如,要编辑标题,你必须把它添加到请求正文中:
"标题": "新帖子标题"
总结
WordPress REST API是一个多功能的接口,它允许你的应用程序与你的WordPress网站互动。这个接口是在各种命令的帮助下管理的,我们今天的文章就专门讨论这个问题。我们希望这些信息是有用的,谢谢你的时间