我在 InMotion 上建立了一个全新的 WordPress 网站。我想在存储内容和通过其 API 提供服务方面将 WordPress 限制在后端。我想在前端使用 Next.JS/React。我的问题是我不确定如何将两者联系起来。
任何人都可以指点我一个教程或提供有关如何在我的站点文件中安装 Next.JS 的建议吗? Next.JS 及其 JS 文件应该放在哪里?安装后如何让我的 Next.JS javascript 文件成为我的 WordPress 安装的主题?我在网上搜索过,但关于这些问题的信息很少。谢谢!
最佳答案
基本上,您从 WordPress API(REST 或 GraphQL)获取数据到您的 Next.js 或其他 React 网络应用程序。
我建议不要混合使用两者的源代码 - React 网络应用程序将是一个单独的项目,它仅通过 API 与 WordPress 集成。
如果你用谷歌搜索“next.js wordpress”,你会发现一些东西:
- https://github.com/zeit/next.js/search?q=wordpress&type=Issues
- 在本期中提到了 WordPress:https://github.com/zeit/next.js/issues/727
- https://react-etc.net/entry/graphql-and-next-js-for-building-wordpress-sites-with-react-js
- https://medium.com/@proposalpaul/next-js-3-0-headless-wordpress-in-production-a-deep-review-e9758d29c212
关于wordpress - 将 Next.js 连接到 Wordpress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50219671/