php网站开发思路,汽车网站营销,个人网站设计的意义,wordpress页面间跳转微慕WordPress小程序所有版本里#xff0c;对于文章详情里文字内容的解析#xff0c;都是通过开源组件#xff1a;wxParse#xff1b;不过这个组件已经停止维护#xff0c;微慕小程序在这个组件上做了一些优化#xff0c;让文章里文字在小程序显示更加完美。但#xff0… 微慕WordPress小程序所有版本里对于文章详情里文字内容的解析都是通过开源组件wxParse不过这个组件已经停止维护微慕小程序在这个组件上做了一些优化让文章里文字在小程序显示更加完美。但对于A标签的解析一直不够完善比如不能很好跳转小程序里的任意页面不能跳转到其他小程序不能打开包含业务域名的链接。比如在文章里跳转到另一个文章在pc端的html里可以轻易实现的在小程序却比较困难因为小程序的页面和pc端的页面路径不是一样的。微慕小程序原来的解决方案-wordpress的固定链接设置成如下格式然后在小程序端解析这个链接实现小程序的页面跳转。但这个解决方案不友好1、过于依赖固定链接的格式而且并不是所有wordpress网站都用这个格式如果仅仅为了页面跳转就调整固定链接格式对SEO很不利代价太大。2、只能跳转文章的页面对于其他页面比如分类、标签页面就无法跳转了。那如何做到既实现在pc端的链接跳转又可以实现在小程序里“定制化”的跳转受到短代码的启发,可以给A标签加上特定的属性用于支持小程序里的A标签自定义跳转。于是我在标签里加了三个属性1、appid 需要跳转小程序的appid 如果是跳转本小程序或业务域名的链接不需要填写这个属性。2、path : 小程序页面路径(包括参数)无论是跳转本小程序还是其他小程序都需要填写这个属性。对于微慕小程序的页面路径和参数的获取可以通过小程序的开发工具获取方法可以看这个视频微慕WordPress小程序开发教程——获取小程序页面路径对于其他小程序的页面路径的获取请看文章获取更多页面路径(https://kf.qq.com/faq/180725biaAn2180725VnQjYF.html)3、redirectype跳转的类型apppage-跳转本小程序 miniapp-跳转其他小程序 webpage-跳转业务域名的链接优化后的A标签形式如下:在小程序端显示样式如下图所示如果是跳转小程序会在链接前面看见一个小程序logo图标当然这种对A标签的优化需要手动加入这个三个属性如果是以前的文章需要再次编辑加入还是有些麻烦不过对于新文章你可以考虑采用这个方式来跳转了。为了方便加入这个优化的A标签我给TinyMCE编辑器增加A标签按钮简化录入方式只需要添加相关属性的值即可。特别注意在使用TinyMCE编辑器里如果使用优化的A标签不要切换到“可视化”模式只能在“文本”模式使用如果切换到“可视化”模式会把原来添加到A标签的三个属性去掉可能编辑器觉得这三个属性不是标准属性于是就删除了。微慕小程序专业版和微慕增强版小程序增强版已经支持该功能。btw: 微慕小程序开源版最近做一些小更新主要更新的内容如下1、分享到朋友圈。2、优化腾讯视频解析3、去除“猜你喜欢”中重复的文章4、修复时间格式化的bug5、优化A标签的跳转谢谢你的阅读谢谢你对微慕小程序的支持。