travisnorthcutt
  • 0
Гуру

Как определить, есть ли в сообщении прикрепленное изображение?

  • 0

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

Share
  1. Я думаю, что это должно работать:

    $attachments = get_children( array('post_parent' => get_the_ID(), 'post_type' => 'attachment', 'post_mime_type' => 'image') );
    
    if ( $attachments ) {
    
     // do conditional stuff here 
    
    }
    
    • 0

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

You must login to add an answer.