delete_metadata

delete_metadata()

delete_metadata($meta_type, $object_id, $meta_key, $meta_value = », $delete_all = false)

Удаляет метаданные для заданного объекта

Параметры:

  • $meta_type – тип объекта для которого мы добавляем метаданные (например, комментарий, сообщение, или пользователь)
  • $object_id – индентификатор объекта для которого добавляем метаданные
  • $meta_key – ключ метаданных
  • $meta_value – необязательный, значение метаданных, должно быть сериализуемо, если указано значение, то удалит только это значение, если не указано, то удалит все метаданные по ключу.
  • $ delete_all – необязательный, по умолчанию false. Если поставить true, то удалит метаданные для всех объектов, игнорируя указанный $object_id

Возвращает true, если удаление прошло и false, если удалить не получилось

Хуки: delete_{$meta_type}_metadata, delete_{$meta_type}_meta, deleted_{$meta_type}_meta

Похожие:

Файл: wp-includes/meta.php

©2012-2019 По всем вопросам обращайтесь через форму обратной связиПолитика конфиденциальности

Яндекс.Метрика