欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

WordPress 主题 YIA 手机版文章页面没有显示面包屑怎么办?

最编程 2024-03-09 06:55:26
...

平时我们一般都会在文章页导航菜单下方显示面包屑,类似于“当前位置:boke112百科 » WordPress » 正文”。平时用浏览器调试站点的时候,在Edge浏览器的“切换设备仿真”中,不管是选择什么设备都会显示面包屑。具体如下图所示:

WordPress主题YIA移动端文章页的面包屑不显示怎么办?-第1张-boke112百科(boke112.com)

但是今天我用手机浏览器访问boke112百科的文章页才发现,竟然没有看到面包屑,但是在浏览器的设备仿真上确实能看到面包屑,这个说明YIA主题并不是通过CSS代码来隐藏面包屑,而是通过判断是否为移动设备函数wp_is_mobile()来决定是否输出面包屑。

因为boke112百科平时还是比较喜欢PC端和移动端都显示面包屑,所以决定修改修改一下YIA主题的/yia/modules/temps.php文件,找到第346行代码:

if(wp_is_mobile() || !is_single() || yia_option('crumbs_on') != 'on') {

将原代码中判断移动设备的条件代码删除,最终代码变成:

if( !is_single() || yia_option('crumbs_on') != 'on') {

即可,记得保存文件。

此时,我们再用手机浏览器访问文章页就会发现面包屑已经出现了。

当然,不管是移动端还是PC端文章页的面包屑,想要出现的话,都不需要进入WordPress后台 >> YIA主题配置 >> 文章 >> 面包屑导航 >> 点击开启开关,让其处于开启状态才行。

来源:WordPress主题YIA移动端文章页的面包屑不显示怎么办? - boke112百科