正如keepkalm所说,我可以从数据库中找到帖子ID列表:
select id, post_title FROM wp_posts
where post_title like \'%Pharmaton%\'
or post_title like \'%Winston Blu%\'
or post_title like \'%Kefir%\'
or post_title like \'%Tetradox%\'
or post_title like \'%Passport Sco%\';
然后将ID列表与wp cli一起使用
wp post delete
它接受以空格分隔的帖子ID列表:
wp post delete 1 2 3 4
(您还可以使用wp post list获取系统中的所有标题和ID,并使用grep将列表筛选到您想要的帖子,使用awk或类似工具提取ID列表,然后一次性将其传递给wp post delete-但由于您正在删除内容,因此作为半手动过程更安全。)