dwenaus
  • 0
Новичок

Как прикрепить изображение к пользовательскому типу записи в wordpress, используя только код

  • 0

Я динамически создаю пользовательский тип сообщения в коде (не в редакторе), и у меня есть изображение, которое я хочу прикрепить к моему пользовательскому типу сообщения в качестве миниатюры сообщения, изменить его размер и т. д. Как мне это сделать. Я успешно создаю пользовательский тип сообщения, используя wp_insert_post().

Я просмотрел wp_save_image(), wp_save_image_file(), load_image_to_edit(), get_attached_file() и другие, но все они, похоже, требуют изображения в $_POST. Я также посмотрел на wp_insert_attachment() и update_attached_file(), которые казались многообещающими, но не были ориентированы на изображения.

Share
  1. WP 3.1 представляет set_post_thumbnail() функцию, которая устанавливает вложение (которое вам нужно будет создать в первую очередь, вы, кажется, на правильном пути wp_insert_atachment() ) в качестве миниатюры для сообщения.

    • 0
    • спасибо, страница кодекса, на которую вы ссылались для wp_insert_attachment(), предоставила отличный пример. Раньше я читал только страницы кодекса, а недавно начал читать только основной код — думаю, оба варианта самые лучшие!

      • 0
  2. К сожалению, я не думаю, что вы можете использовать wp_insert_post, но вы можете добавить URL-адрес изображений в настраиваемое поле.

    update_post_meta( $post_id,'image_url',$image_url);

    • 0

Оставить ответ

You must login to add an answer.