如何将Angular 6应用程序与WordPress主题集成?

时间:2018-12-04 05:42:47

标签: angular wordpress angular6 custom-wordpress-pages wordpress-rest-api

我已经在WordPress中创建了一个完整的项目,但是在那一部分Alone中,我已经在Angular 6中进行了开发,因此现在我必须将两者集成。

任何提示或建议将不胜感激!

1 个答案:

答案 0 :(得分:0)

与其提供两个单独的代码库,不如将Angular应用作为主要主题以获得完全集成的体验。

使用Xo for Angular,您将能够将现有主题与Angular结合,并以与现在相同的方式来管理Pages和Posts。 Xo提供了一个API,可轻松与WordPress内容进行交互,然后将页面和帖子的路由动态提供给Angular应用。

https://wordpress.org/plugins/xo-for-angular/

在以下位置查看示例主题:https://github.com/WarriorRocker/angular-xo-material

大多数页面将主要是简单的模块/组件,如果进行了配置,从而使对特定模板的自定义选项变得轻而易举,它们也可以利用ACF字段。

这提供了一个用Angular完全编写的WordPress主题的工作示例,它使用可选模板,动态路由。

文档(正在进行中):https://angularxo.io/

插件github:https://github.com/WarriorRocker/angular-xo-core

全部披露我是上述插件和主题的作者。

让我知道您是否认为这对您有用,谢谢!