Функции WordPress » Вложения

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

Миниатюра (превью записи) тоже считается вложением, про них я подробно писал здесь. Про работу с миниатюрами и изображениями вы также можете найти хороший видеоурок здесь.

Функция Описание
add_image_size() Регистрирует размер изображения.
get_attached_file() Возвращает абсолютный путь файла на сервере.
get_post_thumbnail_id() Возвращает ID миниатюры указанного поста.
get_the_post_thumbnail() Возвращает миниатюру поста.
has_post_thumbnail() Проверяет, установлено ли изображение в качестве миниатюры поста.
is_attachment() Проверяет, является ли текущая открытая страница страницей вложения.
media_sideload_image() Функция позволяет загрузить изображение с внешнего URL на сайт и прилепить его к посту.
the_post_thumbnail() Выводит миниатюру поста.
wp_check_filetype() Возвращает MIME-тип и расширение файла в виде массива.
wp_get_attachment_image_src() Позволяет получить URL, ширину и высоту изображения либо иконки вложения для соответствующего типа файла.
wp_get_attachment_url() Возвращает абсолютный URL вложения.
wp_get_original_image_path() Возвращает абсолютный путь к оригиналу изображения на сервере.
wp_get_original_image_url() Возвращает абсолютный URL оригинала изображения.