رفتن به مطلب

نمایش تمام عکس های آپلود شده در پست


R_e_z_a

پست های پیشنهاد شده

سلام

میخوام عکس های که توی یه پست آپلود کردم رو به صورت بند انگشتی نشون بدم (تمام عکس ها بدون اضافه کردن تصاویر در ادیتور)

از کد زیر استفاده میکنم


<?php
$images =& get_children( array (
'post_parent' => $post->ID,
'post_type' => 'attachment',
'post_mime_type' => 'image'
));

if ( empty($images) ) {
// no attachments here
} else {
foreach ( $images as $attachment_id => $attachment ) {
echo wp_get_attachment_link( $attachment_id, 'thumbnail' );
}
}
?>

ولی مشکلی که هست من میخوام تصاویر بند انگشتی به


http://localhost/wp/?attachment_id=15136

لینک بشه نه


http://localhost/wp/wp-content/uploads/2014/09/mo14449.jpg

ویرایش شده توسط R_e_z_a
لینک به ارسال

<?php
$gallery = get_children( 'posts_per_page=5&post_type=attachment&post_mime_type=image&post_parent=' . $post->ID );
$attr = array(
'class' => "attachment wp-post-image",
);
foreach( $gallery as $image ) {
echo '<a href="' . get_attachment_link($image->ID) . '" rel="gallery-' . get_the_ID() . '">';
echo wp_get_attachment_image($image->ID, 'thumbnail', false, $attr);
echo '</a>';

}
?>

لینک به ارسال
  • 3 هفته بعد...

سلام

دوستان من از کد بالا استفاده می کنم ولی خروجی ندارم. مشکل از چی می تونه باشه؟ داخل حلقه هم نوشتم. ( هدفم اینه که کل تصاویر داخل پست رو داشته باشم)

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...