WordPress百度小程序不显示图片怎么解决
很多WordPress站长都使用了我们论坛的wordpress 百度小程序同步插件,实现了wordpress网站如何同步生成百度小程序。有些新手在使用百度小程序插件时会遇到一些问题,下面学做网站论坛就将常见的几个问题总结一下。
问题一:百度小程序不显示图片
如果百度小程序只显示文字,不显示任何自己网站的图片(包括缩略图和文章里的图片),那么就是由于自己网站的图片本身原因造成的。
解决方法
就是关闭自己网站后台安装的缓存插件,另外如果开启了防盗链,也要关闭防盗链。
问题二:百度小程序文章页不显示图片
百度小程序调用出文章标题、内容等信息后,文章里只显示文字不显示图片。
解决方法:
出现这种只显示文字不显示图片的原因是由于网站本身的图片使用了响应式图片srcset属性解析,不是普通的图片结构了。
普通图片代码:
<img src="图片地址">
SRCSET图片代码:
<img src="load.gif" srcset="图片地址" />
区别就是图片的真实地址不是放在src里了。这时,小程序代码就会找不到图片的真实地址,从而造成文章图片不显示了。
解决方法就是修改一下小程序文件里的一处代码:
打开小程序工具里的 wxParse\wxParse.swan 文件,把第21行里的双引号里的代码:
{{item.attr.src}}
替换为
{{item.attr.srcset[0]}}
然后保存即可,如下图:
问题三:界面是空白
百度小程序插件安装好并按照教程设置好后,小程序开发工具预览时,是空白,没有显示文章列表。如下图:
解决方法:
原因一:由于你的百度小程序开发工具缓存造成的,可以将百度小程序关闭掉,重新打开就可以了。
原因二:如果没有将域名添加到百度小程序白名单,也会出现空白情况。
进入百度小程序平台---管理---基础设置----服务器域名,将自己的域名添加到服务器域名里面。
添加到服务器域名之后,进入百度小程序开发工具里,点一下“项目信息”,然后再重新编译一下即可。
问题四:百度小程序文章列表不显示浏览量次数
百度小程序可以正常调用出网站文章列表,但不显示文章的浏览次数。
解决方法:
如果出现不显示浏览次数,是由于你的网站本身没有浏览量这个字段。小程序的浏览次数是调用网站上文章的浏览数的。可以自己在网站文章上添加浏览数代码。方法见:wordpress免插件显示文章浏览量次数
问题五:百度小程序分类页、内容页关键词怎么设置
分类页关键词为分类的名称。分类页的封面图,可以在分类的编辑位置上传。
内容页的关键词,可以设置自定义字段,名为keywords,填写的值 将调用为内容页的关键词。内页容的描述为自动生成。
问题六:百度小程序怎么控制导航菜单的数量
百度小程序插件默认的导航菜单数量为8个,如果你不想要8个,只想要4个,可以在index.swan加一下下面的代码控制即可。
s-if="index <= 3"
问题七:小程序文章里的a链接去除不全
如果百度小程序文章里残存了a 链接,可以加一句正则去除代码来解决。
在page/detail/detail.js里101行加下面的代码,要放在WxParse.wxParse标签上面。
data=data.replace(/(<\/?a.*?>)|(<\/?span.*?>)/g, '');