微信公众号自定义菜单失效,无法设置的解决方法

在部署微信服务号时遇到菜单消失的问题,解决方法包括停用服务器配置,编辑自定义菜单,重新开启服务器配置,并启用自定义菜单。虽然设置后不会立即生效,但等待一段时间后,菜单会正常显示。此过程无需关闭服务器配置或接入第三方管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在部署微信服务号时碰到一个问题,由于需要监听用户订阅和取消订阅服务号的事件,所以开启了服务器配置(如何监听可查阅我上一篇文章),开启后发现服务号的菜单不见了。到微信公众平台的管理后台中查看自定义菜单,提示“由于开发者通过接口修改了菜单配置,当前菜单配置已失效并停用。你可以前往开发者中心进行停用。

在这里插入图片描述

在网上查了很多资料,有的说必须关闭服务器配置,还有说要接入第三方进行菜单管理或自己写接口管理菜单。感觉都不是我想要的解决方案,其中有一种方案是到“新增功能”里面开启菜单,开始试了一下没成功,就放弃这种方式了,后来才知道是因为服务号设置后不会立即生效,需要等待一些时间。下面我来介绍一下设置方法。

第一步:停用服务器配置(别急,一会儿会开启的)

在这里插入图片描述
第二步:到自定义菜单中编辑好菜单
在这里插入图片描述

第三步:开启服务器配置
在这里插入图片描述

第四步:启用自定义菜单(关键的一步)
在这里插入图片描述

新的功能-自定义菜单-详情-开启,注意,这个时候点了开启后,提示设置成功,但是按钮并没有变化,并且到手机上查看服务号,也没有菜单出现,而且到自定义菜单中查看,还是原来的提示。这个时候不要急,因为公众号设置后不会立即生效,只需耐心等待即可。
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值