A、 总的来说,这是个好主意?我对瞬变现象很陌生。
不,不是真的。如果您的数据用于显示和搜索,那么它不是真正的“瞬态”,是吗?
您应该将数据正确地存储在一个更永久的地方,并定期进行同步。如果此API中的数据作为“post”有意义,那么将其存储在自定义post类型中可能是一种方法,但您可能需要一个自定义表。
如何创建自定义表、将API中的数据存储在其中、将其与API同步并进行搜索,这些都是本网站上一个答案无法涵盖的内容,然而,在线上有几十个关于使用自定义表的教程。从这里开始,然后介绍外部API和稍后的同步。
B、 有没有更好的(已经存在的)方法来实现这一点?我搜索了已经存在的插件,但找不到一个符合我需要的插件(这让我觉得这可能根本不是一个好主意)。
如果API是公共的和众所周知的,那么可能有人已经构建了一些东西,但您需要进行搜索。这里不是寻找插件推荐的地方。
如果现有的解决方案不存在,您需要自己构建它,但正如我上面提到的,其中涉及到很多组件。不过,我会立即放弃瞬变的想法。它们不适合此用途。