WordPress REST API:开启WordPress开发新篇章
本文将带您逐步了解如何利用WordPress REST API进行开发,即使您没有技术背景也能轻松上手。我们将通过一个简单的JavaScript应用示例,结合Facebook的React库,演示如何使用REST API与WordPress站点交互,从而获取并展示WordPress内容。
核心要点:
REST API:现在就行动起来
虽然围绕WordPress REST API的热情持续高涨,但就其对网站所有者和开发者的实际意义而言,我们仍处于起步阶段。
虽然我已广泛撰写了关于REST API 潜在影响的文章,但我至今仍未真正动手实践。随着REST API的正式推出,现在似乎是深入研究细节的绝佳时机。
在本系列教程中,我将通过构建一个简单的JavaScript应用程序来体验REST API的魅力,该应用程序使用REST API来获取内容。这将是一次深入的学习体验,但希望也能帮助那些非技术背景的用户。
我的背景
虽然我一直对WordPress充满热情,但我职业生涯是作家和企业家。我不能假装自己拥有任何严肃的开发背景。“略知一二,足以自保”是对我的编码经验最恰当的描述。
因此,本系列教程不会像Jack Lenox(主题专业人士)或Ramsay Lanier(资深Web开发者)那样深入。我并非来自寻求测试最新技术的顶级数字机构的角度来处理这个问题。
大型机构,例如Modern Tribe,已经在使用REST API。本系列教程更像是普通WordPress用户通过一个实践性探索项目来掌握平台下一代技术。
希望这种方法也能引起许多其他网站所有者的共鸣。这么说吧——如果你的眼睛在看到其他(诚然优秀的)教程的介绍时就开始发呆,那么本系列教程正适合你:
在接下来的几周里,我将通过一系列文章解释我如何在后端使用Node.js和Express,以及连接到使用Apollo获取数据并将其导入React组件的MYSQL WordPress数据库的GraphQL服务器。别担心,我仍然会使用久经考验的WordPress管理界面。
为什么现在是拥抱REST API的最佳时机
2015年末,Calypso的发布和Matt Mullenweg的年度报告清楚地表明了WordPress未来的发展方向。简而言之,REST API将成为平台未来发展核心,开发者需要尽快掌握JavaScript。
我们已经看到,尽管REST API推出较晚,但已经有整个会议致力于探索其影响,并且越来越多的实际项目基于它构建。从微软到《纽约时报》,全球各大公司都渴望探索其强大的功能。
如果您是主题或插件开发者,您可以放心,绝大多数竞争对手至少都在积极研究这个主题。如果您是网站所有者,您可以预期未来五年或更长时间内,您的网站开发将很大程度上取决于REST API带来的可能性。无论如何,现在都是加入这趟列车的最佳时机。
本系列教程的目标
在本系列教程中,我们将从本地安装开始,使用WordPress存储来自一位伟大的美国原创人物——亨利·戴维·梭罗先生的名言集。在我们安全地将这些格言存储在WordPress后端后,我们将研究如何通过REST API与它们交互,并构建一个简单的JavaScript前端,使用Facebook的React库以多种方式显示它们。
在此过程中,我们将涉及其他前端解决方案、与移动应用程序的集成、设计技巧和调整以及与第三方API集成以增强功能等主题。在本系列教程结束后,您应该对REST API的实际应用有更扎实和实际的了解。
我们将使用在本地开发环境中运行的WordPress 4.5.3、作为插件的REST API版本2、React以及大量的耐心和毅力来完成我们的项目。坚持下去,您一定会学到很多有用的信息!
结论
使用REST API的工具已经存在,它已被全球多个大型网站用于生产环境,并且很快就会在主流WordPress领域得到广泛应用。现在学习REST API正是时候。
本系列教程面向相对非技术的用户,将带您快速掌握REST API开发。您不需要计算机科学学位就能学习——只需要一点时间、耐心和毅力。
敬请期待第二部分,我们将启动本地站点,向其中添加一些数据,并开始研究通过REST API进行基本读写功能。
您可以在此处阅读本系列中的其他文章。
(此处应添加常见问题解答,内容与原文相同)
以上是开发WordPress Rest API应用:入门的详细内容。更多信息请关注PHP中文网其他相关文章!