رفتن به مطلب

نمایش گالری تصاویر نوشته ها به جز تصویر شاخص


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

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

<?php echo do_shortcode('[gallery link="file"]'); ?>

میخوام کاری کنم که تمام تصاویر نوشته را نشان بده به جز تصویر شاخص.

چطور میشه این کارو کرد؟ چون کاری کردم تا تصویر شاخص بالاتر با ابعاد بزرگتر نمایش داده میشه.

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

ممنون میشم اگه راهنماییم کنید

لینک به ارسال

خوب خودتون یک گالری جدا بسازید و از گالری که موقع آپلود عکسها ساخته میشه استفاده نکنید

لینک به ارسال

می دونم. ولی این کار سخته. همینطور باید بشینم پست های قبلی رو ویرایش کنم. این کد منو خیلی راحت کرده. فقط تنها مشکلش همینی هست که گفتم.

با exclude میشه تصاویری که نمیخوام نمایش بدم رو تعیین کنم. حالا میخواستم بدونم که آیا میشه کاری کرد که id تصویر شاخص شناسایی بشه و از گالری حذف بشه؟

لینک به ارسال

میشه اما گالری رو باید مجدد استایل بدید:

<?php
$thumb_id = get_post_thumbnail_id(get_the_ID()); // gets the post thumbnail ID

$args = array(
'order' => 'ASC',
'orderby' => 'menu_order',
'post_type' => 'attachment',
'post_parent' => $post->ID,
'post_mime_type' => 'image',
'post_status' => null,
'numberposts' => -1,
'exclude' => $thumb_id
);

$attachments = get_posts($args);
if ($attachments) {
foreach ($attachments as $attachment) {
echo wp_get_attachment_image($attachment->ID, 'medium', false);
}
}
?>

یا

$post_thumbnail_id = get_post_thumbnail_id( $iPostID );
foreach( $arrKeys as $key) {
if( $key == $post_thumbnail_id )
continue;
$sImageUrl = wp_get_attachment_url($key);
$sImgString = '<img src="' . $sImageUrl . '" alt="Thumbnail Image" />';
echo $sImgString;
}

لینک به ارسال

خیلی ممنون. من از کد اولی تونستم استفاده کنم. ولی لینکدار نیست. چطور میشه لینکدار کرد؟

لینک به ارسال

لینک به تصویر اصلی.. مثل همین کدی که در اولین پست دادم تصاویر بندانگشتی لینک به ابعاد اصلی داشته باشند..

لینک به ارسال

<img src="' . $sImageUrl . '" alt="Thumbnail Image" />

بشه:

<a href="'.$sImageUrl.'"><img src="' . $sImageUrl . '" alt="Thumbnail Image" /></a>

لینک به ارسال

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

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

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

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

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

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

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

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

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