首页 > 解决方案 > delete_post_meta() 不删除 wp_postmeta 中的任何内容

问题描述

我正在尝试删除一些帖子元,它保存在表 wp_postmeta, meta_value 中,如下所示:

$v = "{"cuwzrcfofpsphjgslmbe":{"label":"10:00","hour":"10","minute":"00","period":"","add_time":"enabled","eegqepwzbupzfqzuhzay_add_date":"30\/05\/2021","eegqepwzbupzfqzuhzay_stock":"","gsmbgxjgjcakumbkjycg_add_date":"31\/05\/2021","gsmbgxjgjcakumbkjycg_zoom_id":"","gsmbgxjgjcakumbkjycg_stock":""}}"

delete_post_meta( $post_id, $meta_key, maybe_unserialize( $v ) );

$post_id 和 $meya_key 是正确的。

但什么也没有发生。有任何想法吗?

谢谢,本

标签: wordpress

解决方案


好像在做

$v = wp_slash( $v );

在删除之前解决它。


推荐阅读