增加自定义 rss 和 json 源(免费)
自定义 rss 和 json 是免费使用的,设置地址在wp后台它自己的设置里“◉自定义热榜”页面里,里面可以添加 rss 和 json 源。
rss
rss很简单,只需要修改“源地址”和名称就行,其他的可以不用改,增加好保存,然后去可添加热榜的地方添加就行。
json
json源相对复杂点,因为各个接口返回的数据格式都不相同,然后可能还需增加一下参数,请求头等,下面举个例子。
假如源地址为:https://test.com/api/hot_list/
返回的数据格式为:
{ code:200, data:[ { title:'标题1', url:'https://test.com/135.html', other:'其他东西' }, { title:'标题2', url:'https://test.com/246.html', other:'其他东西' } ] }
则填写的方法为下图内容。
其他的内容要不要填,请自行测试。
如果返回的数据是:
{ code:200, result:{ data:[ { meta:{ title:'标题1', summary:'...........' } url:'https://test.com/135.html', other:'其他东西' }, { meta:{ title:'标题2', summary:'...........' } url:'https://test.com/246.html', other:'其他东西' } ] } }
照下图填写
方法就是这样,如果不会,请使用我们提供的api。
添加显示
在可以添加热榜的地方增加一个模块,类型选 json 或者 rss,热榜ID填写为“自定义热榜”对应列表的编号就行,如上面第一张图中的ID为 1
,在rss列表里显示为 1.知乎
填好后保存。