Подскажите добавить условие картинки размера больше чем
Так как на привью идет маленькая картинка а остальные большие, больше 200px, можно ли как-то написать фильтр и вывести картинки только большим размером. Спс за помощью и обучение.
Код:
<?php
$args = array(
'post_type' => 'attachment',
'post_mime_type' => 'image',
'numberposts' => -1,
'post_status' => null,
'post_parent' => $post->ID,
'orderby' => 'menu_order',
'order' => 'ASC'
);
$attachments = get_posts($args);
if ($attachments) {
foreach ($attachments as $attachment) {
echo "<img src=\"".wp_get_attachment_url($attachment->ID)."\">";
} } ?>
$args = array(
'post_type' => 'attachment',
'post_mime_type' => 'image',
'numberposts' => -1,
'post_status' => null,
'post_parent' => $post->ID,
'orderby' => 'menu_order',
'order' => 'ASC'
);
$attachments = get_posts($args);
if ($attachments) {
foreach ($attachments as $attachment) {
echo "<img src=\"".wp_get_attachment_url($attachment->ID)."\">";
} } ?>
Код:
foreach ($attachments as $attachment) {
list($width, $height, $type, $attr) = getimagesize(wp_get_attachment_url($attachment->ID));
if($width>='200' OR $height>='200')
echo "<img src=\"".wp_get_attachment_url($attachment->ID)."\">";
}
list($width, $height, $type, $attr) = getimagesize(wp_get_attachment_url($attachment->ID));
if($width>='200' OR $height>='200')
echo "<img src=\"".wp_get_attachment_url($attachment->ID)."\">";
}
(failed to open stream: no suitable wrapper could be found in single.php)
Код:
list($width, $height, $type, $attr) = getimagesize(wp_get_attachment_url($attachment->ID));
Цитата: order.daemon
Ошибка тут:
(failed to open stream: no suitable wrapper could be found in single.php)
(failed to open stream: no suitable wrapper could be found in single.php)
Код:
list($width, $height, $type, $attr) = getimagesize(wp_get_attachment_url($attachment->ID));
Вместо:
Код:
getimagesize(wp_get_attachment_url($attachment->ID));
например:
Код:
getimagesize('/var/sitename/www/images/'.wp_get_attachment_url($attachment->ID));
Код:
echo dirname(__FILE__);
Код:
getimagesize('/var/sitename/www/images/'.wp_get_attachment_url($attachment->ID));
Цитата: order.daemon
Не ссылка на картинку правильная и это не подходит:
Код:
getimagesize('/var/sitename/www/images/'.wp_get_attachment_url($attachment->ID));
Что вам показывает данный код:
Код:
echo dirname(__FILE__);
Код:
getimagesize('/var/sitename/www/images/'.wp_get_attachment_url($attachment->ID));