Вопросы о Библиотеке Wordpress Media

У меня есть два связанных вопроса относительно WordPress и медиа библиотеки:

  1. В Wordpress Media Library (версия 3.5.1) есть возможность связать изображение с постом. Кто-нибудь знает, какие изменения это делает в базе данных. Из того, что я нашел, есть две таблицы, которые, по-видимому, связаны с медиа-библиотекой и ассоциацией сообщений Первый wp_posts таблица с тремя связанными полями: post_type=attachment, post_mime_type=image, post_parent=<associated post id>, Также wp_postmeta с полями meta_key=_wp_attached_file или же =_wp_attachment_metadata,
    Существуют ли какие-либо другие таблицы / поля? Есть статья, описывающая это подробно?
    Теперь, программно говоря, кажется, есть две функции, связанные с вышеупомянутым: wp_insert_attachment а также wp_update_attachment_metadata, Есть еще или они единственные?

  2. wp_insert_attachment Функция нуждается в абсолютном имени файла. Если изображение уже находится на локальном сервере, и у нас есть только его (локальный) URL, как мы можем найти его абсолютный путь программным путем? Я спрашиваю, потому что выше функция на самом деле загружает файл, который не то, что я хочу, так как файл уже находится на сервере.
    В качестве альтернативы, есть ли другая функция, которая берет только URI локального файла и просто связывает его с сообщением, не пытаясь загрузить его первым?

0 ответов

Другие вопросы по тегам