【发布时间】:2019-04-30 22:34:24
【问题描述】:
我以前使用 Contentful 来托管内容并通过 REST 在我的应用程序中访问它。它很好用,但它不是免费的。
我正在尝试找出是否可以在 Wordpress 上类似地托管我的应用程序的内容,并使用它的 REST api 在我的应用程序中访问它。
有人知道我们是否可以以及如何做吗?在他们的网站上弄清楚并不是那么简单。
PS:我不关心网站内容的安全性。
【问题讨论】:
-
WordPress REST API 提供对 WordPress MySQL 表的 RESTful 访问。要在不进行任何编码的情况下使用此 API,您必须将 CMS 转换为 WordPress CMS。如果您现有的 CMS 在结构上与 WordPress CMS 非常不同,这可能会非常困难。
-
WordPress 中有一个 REST 引擎,我想你可以修改它来访问你自己的表。我确实认为这种工作不适合初学者——至少我觉得这并不容易。
-
@magenta 我现在没有任何 CMS。这是我尝试在现有 React 应用程序中构建的新功能。基本上,我希望能够在我的应用程序的登录页面上更改内容(这只是一个“新功能”消息)。我可以通过内容轻松地做到这一点,但想看看是否有更便宜/免费的替代品。
-
我认为你不需要 WordPress 来做这么简单的事情。只有 PHP 可以轻松做到这一点。 PHP 没有内置的 REST,但它有内置的 SQL 访问,对于这个基本的东西,它可以直接在 PHP 中完成。
-
然而,WordPress 也可以做任何你想做的事,甚至更多。我不知道您的网站的未来会怎样,但您可能想要考虑使用 WordPress,即使是这样简单的事情,尽管它是一个巨大的矫枉过正,因为它提供了方便的未来增强功能。
标签: wordpress rest content-management-system wordpress-rest-api contentful