我有一个用WP制作的网站(一位顾客通过我)。他希望在其中一个页面中看到产品类别列表,并且要获取此产品类别的列表,我必须向另一个网站的API发送请求。该站点将使用包含类别的XML进行响应。要发出请求,我将使用一些PHP库。在收到回复后,我想在我的客户网站页面中显示这些类别。
我已经按照第一个回答here在渲染模板之前调用了一个php文件,但想象一下我想将一个变量(产品类别)从php传递到模板。我怎么能这样做?
答案 0 :(得分:0)
您可能希望缓存返回给您的XML的结果(除非它是真正动态的),并可能将其存储在表中。您可以决定刷新缓存的频率。 (这将保护您的站点及其API不受DOS攻击,甚至只是大量攻击)。
将数据存储在表格中后,您的模板就可以直接检索它。
此模式将减少解决方案的两个部分之间的耦合,并使构建/调试更容易。