用户可以通过注册移动菜单、切换显示、确保移动菜单显示等步骤来进行WordPress移动端菜单的建设。此外值得一提的是,WordPress移动端菜单的构建不仅是外贸建站的重要步骤之一,而且是促进网站SEO优化,给予客户更好的使用体验的重要渠道,那么WordPress移动端菜单到底该怎么构建呢,接下来将大家具体了解一下。

一、注册WordPress移动端菜单

如果WordPress主题尚未提供移动菜单,站长可以使用以下代码注册一个,可以将代码添加到子主题或自定义插件的 functions.php 中。

// register a mobile menu function wdm_register_mobile_menu() { add_theme_support( ‘nav-menus’ ); register_nav_menus( array(‘mobile-menu’ => __( ‘Mobile Menu’, ‘wdm’ )) ); } add_action( ‘init’, ‘wdm_register_mobile_menu’ );

添加此代码后,会注意到菜单设置中有一个“移动菜单”选项。

建WordPress移动端菜单

二、切换WordPress移动端菜单显示

现在菜单只能在移动设备上显示。因此站长需要根据屏幕尺寸或浏览器宽度切换其外观,为此可以将使用一些 jQuery。

确保将以下代码添加到每个页面上加载的JS文件中,如果不知道,可以将代码添加到“mobile-menu-toggle.js”并使用以下代码将其加载到每个页面上:

(将代码添加到子主题或自定义插件的 functions.php 中)

// load the JS file function wdm_mm_toggle_scripts() { wp_enqueue_script( ‘wdm-mm-toggle’, get_stylesheet_directory_uri() . ‘/js/mobile-menu-toggle.js’, array(‘jquery’) ); } add_action( ‘wp_enqueue_scripts’, ‘wdm_mm_toggle_scripts’ );

一旦将脚本加入队列,它将在每个页面上加载,现在必须在其中添加以下JS代码,因此需将以下代码添加到“mobile-menu-toggle.js”。

// hide or display the mobile menu /* let’s consider we want to toggle the menu displayed at 800 screen width, here’s what we need to do (you can accordingly replace 800 with to a screen width you would need)..*/ function toggle() { if ( jQuery( window ).width() >= 800 ) { jQuery( ‘.nav.mobile-menu’ ).hide(); jQuery( ‘.nav.desktop-menu’ ).show(); } else { jQuery( ‘.nav.desktop-menu’ ).hide(); jQuery( ‘.nav.mobile-menu’ ).show(); } } // on page load set the menu display initially toggle(); // toggle the menu display on browser resize jQuery( window ).resize( function () { toggle(); } );

三、确保WordPress移动端菜单显示

大家需要遵循最后一步,以确保菜单无缝显示。此步骤基本上负责在菜单设置中设置移动菜单后显示移动菜单,此代码需要添加到当前主题的header.php中,用户可以在添加“main-menu”后将其添加到“wp_nav_menu”函数下方。

/* 以下代码检查菜单设置中是否从后端设置了移动菜单。如果已设置菜单,它将显示在标题中。否则,如果未设置菜单,则显示一条消息。*/ if ( function_exists ( ‘has_nav_menu’ ) && has_nav_menu( ‘mobile-menu’ ) ) { wp_nav_menu( array ( ‘depth’ => 6 , ‘sort_column’ => ‘menu_order’ , ‘container’ => ‘ul’ , ‘menu_id’ => ‘main-nav’ , ‘menu_class’ => ‘nav mobile-menu’ , ‘theme_location’ => ‘mobile-menu’ ) ); } else { echo “<ul class=’nav mobile-menu’> <font style=’color:red’>未设置移动菜单</font> </ul>” ; }

确保将“桌面菜单”作为附加类添加到主菜单,此类将用于切换菜单的显示,并将以下 CSS 添加到子主题的style.css中。

.mobile-menu{ display: none; } @media only screen and (min-width: 800px){ .desktop-menu{ display: block !important; } .mobile-menu{ display: none !important; } } @media only screen and (max-width: 799px){ .desktop-menu{ display: none !important; } .mobile-menu{ display: block !important; } }

四、创建并设置WordPress移动端菜单

一旦创建了移动菜单设置并切换显示,就需要创建一个菜单并将其设置为移动菜单,此时可以在WordPress管理面板中创建一个新菜单。

建WordPress移动端菜单

现在添加菜单项并将其设置为移动菜单,记得保存所做的更改。

建WordPress移动端菜单

相关文章

  • WPForms插件logo

    2024年必备WordPress表单插件推荐

    在进行WordPress外贸建站的过程中,企业要想提升或者是搜集用户的信息必不可少的工具便是表单的设置与生成,但是对于一些WordPress建站小白来说,表单的建立可能是一项令人头疼的问题,所以下文将为大家推荐几款2024年必备的WordPress表单插件,希望可以帮助大家提高表单构建效率和建站技巧。 必备WordPress表单插件推荐一:WPForms 《点击进入官网了解详情》 WPForms是一款新手友好的联系表单插件,为用户可视化的表单设计面板和多种自定义样式设计,通过拖拽式编辑就能制作出…

    插件指南 2024年 11月 5日
  • 科灯跨境将亮相中国跨境电商交易会

    3.18 福州见 科灯跨境将亮相第六届中国跨境电商交易会

    春潮涌榕城,出海正当时。2026年3月18日-20日,第六届中国跨境电商交易会将在福州海峡国际会展中心盛大启幕。作为深耕外贸跨境服务领域的专业服务商,科灯跨境将携全链路出海解决方案重磅亮相7号馆7B64展位,与广大跨境同仁共探行业新机遇,共谋全球化增长新路径。 被誉为“中国跨境电商第一展”的跨交会,此次以“链接跨境全流域·共建电商新生态”为核心主题,展览面积超10万平方米,汇聚全国27个省市超3000家供应链与服务企业,吸引超10万名跨境卖家与采购商到场交流。亚马逊、TikTok Shop、Te…

    科灯跨境学院 2026年 3月 12日
  • WordPress AI SEO

    WordPress AI SEO插件及优化方法

    近几年人工智能的快速发展,为SEO行业带来了相关的改变,从AI撰写TDK,到GEO、AEO的爆发式增长,利用AI 来实现WordPress优化似乎是一项重要的工作。所以下文将基于WordPress AI SEO插件是什么、主要特点及推荐、WordPress AI SEO优化方法向大家展示有关内容。 一、什么是WordPress AI SEO插件 可以把AI SEO工具看作是超级智能的插件,它使用AI和机器学习使WordPress独立站在谷歌上更显眼,他们不只是猜测什么可能奏效,而且还提供更深的功…

    网站SEO 2025年 7月 18日
  • Microsoft Bing Blogs

    微软新规:GEO优化正式并列SEO 跨境出海迎来流量新纪元

    搜索生态的底层逻辑正在经历一场前所未有的重构。近期微软(Microsoft)在人工智能与搜索领域的密集动作,已向全球数字营销界释放了一个明确的战略信号:传统的搜索引擎优化(SEO)独霸时代已终结,生成式引擎优化(GEO)正式成为获取流量的新核心。 1、Microsoft广告团队发布《From discovery to influence: A guide to AEO and GEO》 ,阐述在AI搜索(如ChatGPT、Copilot)时代,品牌应如何通过AEO和GEO优化来适应从“被找到”到…

    科灯跨境学院 2026年 3月 3日
  • 安装WP-Optimize

    WordPress WP Optimize缓存插件使用教程

    WP Optimize插件是基于WordPress2.7版本开发的插件,其主要功能包括数据库清理、图像压缩等,为用户提供了一体化的使用体验和直观便捷的管理过程。而大多数站长在使用WordPress进行外贸建站时,对于WP Optimize插件的使用还不太熟练,所以本文接下来将为大家详细介绍一下WP Optimize插件的使用方法。 优惠购买:官网链接 一、WP Optimize缓存插件安装 进入WordPress独立站的站点后台,然后找到安装插件-上传插件,选择WP Optimize插件,然后点…

    插件指南 2024年 7月 12日
  • 两个用于导出网站文件的选项

    如何将网站从WordPress.com移至WordPress.org?

    随着WordPress独立站的发展,一些商家会选择将WordPress网站从WordPress.com迁移至WordPress.org,以获得更多的外贸建站资源,进行独立站的自定义设计。那么如何将网站从WordPress.com移至WordPress.org?商家需要经过导出WordPress.com站点内容、建立新的WordPress.org站点等步骤实现WordPress.com站点迁移至WordPress.org的目标,所以下文将基于此为大家介绍WordPress独立站的迁移过程,感兴趣的…

    开发教程 2024年 11月 7日
联系我们

联系我们

0551- 62586667

邮件:service@spiderltd.com

工作时间:周一至周日,9:00 - 21:00,节假日不休息

在线客服
微信客服
微信客服
分享本页
返回顶部