默认情况下,在WordPress后台添加新网址(即是收录新网站)并发布后,在该网站详情页中会除了有一个【链接直达】按钮外,还有一个【手机查看】按钮,将鼠标移动到该按钮会显示所收录网站对应的二维码,方便用户扫码访问。但是我在测试的时候,发现【手机查看】却无法正常显示对应的二维码,具体如下图所示:

WebStack主题出现这种情况的原因就是主题文件中的二维码API接口失效,我们只需要更换一个新的有效的二维码API接口即可。
这里boke112百科就使用草料二维码API接口来解决这个“手机查看”不显示二维码的问题,只需要在/wp-content/themes/WebStack/文件夹中编辑single-sites.php文件,找到以下代码:
$qrurl = "//api.qrserver.com/v1/create-qr-code/?size=150x150&margin=10&data=" . $m_post_link_url;
将其修改为:
$qrurl = "https://api.2dcode.biz/v1/create-qr-code?size=150x150&data=" . $m_post_link_url;
即可。
此时,我们可以访问任何一个收录网站的详情页,将鼠标移动到【手机查看】按钮,就会显示正确的二维码。具体如下图所示:

如果你觉得使用第三方的二维码API接口不稳定,那么也可以自建一个二维码API接口,操作很简单,具体请参考:如何搭建网址转二维码的API接口(简单3步自建二维码PHP接口)
另外,如果你不想在收录网站的详情页中显示【手机查看】功能,而是想要显示【公众号】功能,那么只需要在WordPress后台添加新网址(即是收录新网站)时,添加相应的公众号二维码(或直接粘贴二维码图片地址)并发布即可。

此时,我们访问该收录网站的详情页,就会发现【手机查看】按钮,变成了【公众号】按钮,将鼠标移动到【公众号】按钮上就会显示对应的公众号二维码。具体如下图所示:

也就是说,WebStack主题收录网站详情页中,如果在添加新网址(即是收录新网站)时添加公众号二维码,就会优先显示“公众号”二维码;如果没有添加公众号二维码,那么就会显示所收录网站官网对应的二维码,若显示不正常就更换有效的二维码API接口即可。


















桂公网安备 45010502000016号