新版微信公众号已群发的文章如何批量删除
的有关信息介绍如下:不知道大家是否有遇到过,想批量删除之前已经群发出去的图文消息文章呢?
如果按照正常步骤的一个个删除文章的话,在文章数量多的情况下,可能需要需要花费1天甚至多天的,都是有可能的(如果不懂怎么删除的话,可先看下正常删除步骤的经验引用)。
那么接下来,小编在这里给大家分享个可以有效的帮助你减轻一些重复的手动点删除步骤的方法。
要想删除微信公众号的已群发的文章,自然要先登录到微信的公众号平台,然后找内容与互动下的【发表记录】,如下图
按下键盘中的F12,打开浏览器的【开发者工具】,打开后如下图,点击【开发者工具】顶部的菜单【Console】中文名叫【控制台】
然后复制以下代码后,粘贴到【控制台】,按下回车代码就开始运行了。
//代码开始
//1、点击删除按钮
$('.weui-desktop-popover__desc .select_option li:last-child').click()
//2、确认删除按钮
setTimeout(()=>{
$('.delect_content .weui-desktop-btn.weui-desktop-btn_primary').click()
},800)
//3、防抖
const debounce = (fn, delay) => {
delay = delay || 200;
let timer;
return (...args) => {
timer && clearTimeout(timer);
timer = setTimeout(() => {
fn(...args);
}, delay);
};
};
//4、监听删除窗口关闭,重复同样的步骤
const toOpenDelete=(e)=>{
let _className=e.target.className;
if(_className==="weui-desktop-mass-media__opr__meta"){
$('.delect_content .weui-desktop-btn.weui-desktop-btn_primary').click()
}
}
$(document).bind("DOMNodeRemoved", debounce(toOpenDelete,500));
//代码结束
执行成功大概是成这样子。
小编自己在测试的过程中,微信有时候会提示删除出错/系统出错,导致代码可能失效,当然了这是删除错误/系统出错是微信自身的问题, 那么这时候大家可能就要把删除的窗口重新关闭,然后重新按步骤执行对应的代码再次执行了。