Intereting Posts
Импорт товаров Woocommerce Как отключить (или удалить) «Все сообщения, опубликованные и корзины» в сообщениях панели мониторинга Почему One Click Update не работает на локальном хосте, используя FTP с 777 правами на файлы сайта? Проблема пользователей (мульти-автор плюс многопользовательская) Ссылка для категорий портфеля Как настроить страницу архива типа персонализированного типа как Главная страница Изменить «войти в систему как <имя пользователя>» в форме комментариев Включить вложенные комментарии в тему Получение миниатюры для внешнего видео в виде миниатюры для настраиваемого типа сообщений? Как предотвратить макрос tinymce от вставки nbsp ;? wp_nav_menu, включая URL-адрес Skype получить последние 5 сообщений и конкретную запись и отсортировать в определенном порядке Добавить активный класс в меню контейнера ul Обнаружение, когда главная страница – это страница с плагином Добавить текст специально для заказа-прокси-электронной почты в WooCommerce

Удаляет ли delete_post_thumbnail () фактическое изображение?

При запуске delete_post_thumbnail () удаляет ли изображение?

Solutions Collecting From Web of "Удаляет ли delete_post_thumbnail () фактическое изображение?"

Нет, конечно, нет. Это просто случай плохого выбора именования. Функция должна быть названа unset _post_thumbnail (), особенно когда у нас уже есть set_post_thumbnail () .

Сегодняшнее раздражение WordPress.

Одна из вещей оказалась странной. И нет, он не удаляет файл и не удаляет его с сервера. Фактически это просто удалить метатег **

/** * Remove metadata matching criteria from a post. * * You can match based on the key, or key and value. Removing based on key and * value, will keep from removing duplicate metadata with the same key. It also * allows removing all metadata matching key, if needed. * * @since 1.5.0 * * @param int $post_id Post ID. * @param string $meta_key Metadata name. * @param mixed $meta_value Optional. Metadata value. Must be serializable if * non-scalar. Default empty. * @return bool True on success, false on failure. */ function delete_post_meta( $post_id, $meta_key, $meta_value = '' ) { // Make sure meta is added to the post, not a revision. if ( $the_post = wp_is_post_revision($post_id) ) $post_id = $the_post; return delete_metadata('post', $post_id, $meta_key, $meta_value); }