Skip to content
On this page

Pods插件

设置星宿UI字段必备插件

Pods.json

星宿UI新增Api字段

星宿UI 多端插件

修改该插件需要前往宝塔后台wordpress目录下wp-content/plugins/fengrui-xingshu

ts
.
├── fengrui-dstrict.php  (首页金刚区)
├── fengrui-friend.php (配置友情)
├── fengrui-watch.php (配置文件首页焦点)
└── fengrui-xingshu.php (配置 小程序封面图片)

DIY 首页金刚区

type值星宿中有9种定义分别为:

ts
1.xs_default默认值跳二级
   2.xs_tab跳转底部导航
   3.xs_program跳转小程序
   4.xs_business跳转业务域名请在route填写网站地址
   5.xs_wxvideo_activity 打开某个视频号视频
   6.xs_wxvideo_home 打开视频号视频主页
   7.xs_wxvideo_reserve_live 打开预约视频号直播
   8.xs_wxvideo_live 打开视频号直播
   9.xs_bilibli跳转b站小程序,appid参数是AV号,但b站目前只有显式的BV号。获取视频的号,在PC端的播放页面打开F12输入aid即可获得

跳文章详情

什么是参数?怎么是页面路径携带参数?我们首页点击列表跳转文章详情,那么首页到文章详情就需要一个文章id参数(id参数就是文章id)
星宿UI DIY 金刚区

星宿UI V2.0 之前php文件代码就应该是在route中地址携带参数写法,要注意的就是?=id要和前面截图圈出来的一致

js
array(
        'title'=>'文章详情',
        'type'=>'xs_default',
        'appid'=>'',
        'route'=>'../data/data?id=53',
        'himg'=>'../../static/index/2.png'
),

星宿UI V2.0 之后php文件代码就应该是在route中地址携带参数写法,2.0+之后版本更新密码访问除了id参数之外需要携带passwor文章密码访问状态false为默认true为密码访问

js
array(
        'title'=>'文章详情',
        'type'=>'xs_default',
        'appid'=>'',
        'route'=>'../data/data?id=53&password=false&akey=',
        'himg'=>'../../static/index/2.png'
),

跳分类列表

首先我们在微信开发工具打开分类列表界面在底部会有一个路径
星宿UI DIY 金刚区

会发现工具路径是pages开头而我们是../开头 ,这2种方式都是可行的;专题点击后才会出现分类列表,所以我们的参数得从专题页面获取参数
星宿UI DIY 金刚区

so 我们在php文件中的代码就应该为(catepos参数就是分类id)

js
array(
        'title'=>'文章详情',
        'type'=>'xs_default',
        'appid'=>'',
        'route'=>'../category/categ_lisst?catepos=53',
        'himg'=>'../../static/index/2.png'
),

跳转web-view

跳转链接有总有两个,第一个是关联的微信公众号文章,第二个业务域名;相对应的type类型和网页地址route

js
array(
        'title'=>'跳转外部',
        'type'=>'xs_business',
        'appid'=>'',
        'route'=>'https://banner.frbkw.com',
        'himg'=>'../../static/index/2.png'
),

跳转小程序

填写相对应的type类型,小程序id,跳转的页面需要pages开头,这个好像是必须的

js
array(
        'title'=>'跳小程序',
        'type'=>'xs_program',
        'appid'=>'写你跳转的小程序ID',
        'route'=>'pages/index/index',
        'himg'=>'../../static/index/2.png'
),

视频号

填写相对应的type类型

js
array(
	'title'=>'视频号',
	'type'=>'xs_wxvideo_activity',
	'appid'=>'视频号id',//视频号id,以“sph”开头的id,可在视频号助手获取
	'route'=>'视频链接',//视频 feedId 就是视频链接
	'himg'=>'../../static/data/ad_video.svg'
),