清理WP REST API响应

时间:2019-05-27 12:33:16

标签: wordpress wordpress-rest-api

我在使用WP REST API时遇到问题。我需要制作一个Android应用程序,该应用程序显示WP网站上的帖子(我之前已经做过一个,并且效果很好)。问题在于该网站使用了Newspaper主题和WP Bakery页面构建器,因此我在呈现响应时遇到问题。

主要问题: 1.作为回应,我得到了原始图像的URL,还有一些URL来调整图像的大小。例如:image_1.jpg(原始),image_1-150x150.jpg等。 2.由于该网站使用WPBakery页面构建器,因此图库如下所示: [vc_media_grid element_width =“ 6” gap =“ 3” item =“ mediaGrid_SimpleOverlay” grid_id =“ vc_gid:1558958121886-79dfb996-d9ad-4” include =“ 1154,1153,1151,1150,1152,1155”]。 3.有很多我无法在客户端识别和删除的自定义css代码,例如: / *自定义CSS / .td_uid_18_5cebd07f0cd7b_rand {最小高度:0; } / 自定义CSS * / .td_uid_19_5cebd07f0d1ec_rand {vertical-align:基线; }

如果我使用WP Gallery而不是WPBakery One,那么我将面临问题1。

我知道我无法在Android应用程序中处理此问题(我可以通过某种方式从gallery标签中获取图像ID并针对每个图像ID进行请求,但这太过解析了,不够可靠) ,因此我认为唯一的选择是在WP端实施此操作,以使我得到的响应是“干净的”。

所以我的问题是,如何在WP端“清除”响应?任何建议都将不胜感激。

谢谢!

0 个答案:

没有答案