WordPress

WordPress — самый популярный движок в мире, и я могу смело это утверждать. 31% всех (!) сайтов на планете работают на WordPress.

delete_site_meta_by_key() – удаляет метаданные всех сайтов сети по определённому ключу

В случае удаления чего-либо возвращает true, во всех остальных случаях – false. Забегая вперёд, отвечаю на ваш вопрос – нет, функция НЕ на основе switch_to_blog().

delete_site_meta() – удаляет метаданные сайта сети Мультисайт

Функция позволяет работать с таблицей метаданных сайтов сети мультисайт – wp_blogmeta, а именно – удалять метаданные из базы данных.

get_site_meta() – получает значение метаполя сайта сети

Функция позволяет работать с таблицей метаданных сайтов сети мультисайт – wp_blogmeta, а именно – получать значение конкретного мета поля.

Что происходит с большими изображениями в WordPress

Во время загрузки изображения, WordPress определяет, не превышает ли оно максимально допустимый размер, если да, то создаёт его копию и использует её как максимально доступный размер.

wp_get_original_image_url() – возвращает URL оригинала изображения

Функция чем-то похожа на wp_get_attachment_url(), но есть некоторые отличия…

wp_get_original_image_path() – возвращает путь к оригиналу изображения на сервере

Функция чем-то похожа на get_attached_file(), которая с нами ещё с версии 2.0, но есть некоторые отличия…

Использование параметра compare_key в WP_Meta_Query

В версии WordPress 5.3 класс WP_Meta_Query получил обновление в виде нового параметра compare_key. Как вы возможно помните, у нас с вами уже был параметр compare, который позволял производить сравнение значения произвольного поля с каким-то нашим заданным значением. Теперь это можно делать и для мета ключей.