Как удалить метаключ из таблицы wp_usermeta через delete_user_option по части ключа?
Подскажите, как можно удалить метаключ из таблицы wp_usermeta:
"wp_4k823lse539zk6" и с одинаковым мета значением "example"?
Значение после wp_ генерируется случайным образом.
получить массив объектов при помощи прямого sql запроса и потом удалить каждый.
что-то типа
Спасибо за ответ!
global $wpdb; $meta = $wpdb->query( "DELETE FROM $wpdb->usermeta WHERE meta_key RLIKE '^wp_[a-z0-9]{10,}$' AND meta_value = 'example'" );Кама спасибо. Это более оптимальный вариант, что мне нужен был, я думал, что можно сделать стандартным функционалом и костылями.