WordPress как на ладони
wordpress jino

Загрузка изображений не методом wordpress

Здравствуйте.
Если писать скрипт, который автоматически создает посты и добавляет к ним изображения.
То какие данные нужно добавлять для изображений.

  1. В таблицу:
    wp_post
    attachment image/jpeg

  2. В таблицу:
    wp_postmeta
    _wp_attachment_metadata
    _wp_attached_file

Этого достаточно?

Из-за чего могут не учитываться данные из _wp_attachment_metadata в библиотеке медиафайлов?
Не выводится миниатюра и размер фото.
Соответсвенно сладер не видит картинки и т.п.

Картинки нарезаю по аналогии со стандартной загрузкой, _wp_attachment_metadata также.

Нужно ли еще вносить куда то данные по картинкам?

Спасибо.

Molotow 10 месяцев назад

https://ru.wordpress.org/plugins/query-monitor/
Создайте рабочую страницу и смотрите какие и откуда дергаются данные.

Есть целая пачка функций для загрузки файлов. Смотрите по каким таблицам они раскидывают данные.

stepan 10 месяцев назад

Используйте API (функции) самого WordPress, и не создавайте велосипед.
К примеру, несколько функций:
wp_insert_attachment
wp_generate_attachment_metadata
wp_update_attachment_metadata
set_post_thumbnail

0
Гость 10 месяцев назад

Нет ответов на этот вопрос.

На вопросы могут отвечать только зарегистрированные пользователи. Регистрация. Вход.