فرهاد

تابع تصاویر پیوست شده-سایز واقعی تصویر شاخص

8 پست در این موضوع قرار دارد

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

من میخوام داخل قالب یه قسمتی رو درست کنم برای معرفی

داخل مطالب عکس میزارم و میخوام وقتی روی عکس کلیک کردن عکس با سایز واقعی باز بشه

حالا میخوام یه جای دیگه از مطالبم کوئری بگیرم و از تصاویر مطلب هم در کوئری استفاده کنم

راه حل هایی که انجام دادم و نشده :

دوستان گفتن از تابع تصویر شاخص استفاده کنم , خب تا اینجاش درست و میشه با تابع فراخاونی کردش

اما تصاویر شاخص قابل کلیک کردن نیستن که سایز واقعی عکس رو نشون بده و فقط همون سایزی که زدیم مثلا 300*180 رو نشون میده در حالی که عکس سایز بالاتری داره

در مرحله بعد از قسمت پیوستاستفاده کردم و تصویر رو از چند رسانه ای وردپرس داخل مطالب قرار دادم

وقتی هم روی تصاویر کلیک میکنم با سایز اقعی باز میشن

اما در کوئری نمیدونم از چه متغییری استفاده کنم؟

حالا از شما متخصصان میخوام که لطفی کنید و اگر متغییر برای تصاویر پیوست شده بفرمائین

یا هم اگر میشه تصویر شاخص رو کاری کرد که در سایز واقعی هم نشون دادن بفرمائین

0

به اشتراک گذاری این پست


لینک به پست

البته من تست نكردم اما براي اين كه بشه عكسي با كليك بزرگ كرد از افزونه زير ميتوان به راحتي استفاده كرد


lightbox-plus

2

به اشتراک گذاری این پست


لینک به پست

نه

نشدش

این افزونه ها فقط برای گالری قابل استفاده هستن

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

0

به اشتراک گذاری این پست


لینک به پست

از کدهاش استفاده کردم اما یا ارور داد یا هیچ عملی نکردش

خب تابع تصویر مطلب چیه , میخوای بجاص تصویر شاخص ازش استفاده کنم

از این هر چقدر میزنم هیچی نمیادش


<?php echo wp_get_attachment_image(); ?>

میشه تصویر شاخص رو لینک دار کرد که وقتی روش کلیک میکنیم تصویر با سایز واقعی رو نشون بده ؟؟

0

به اشتراک گذاری این پست


لینک به پست

این کد رو با لایت باکس جی کوئری مخلوط کنید :


<?php $image_id = get_post_thumbnail_id();
$image_url_min = wp_get_attachment_image_src($image_id,’thumbnail’, true);
$image_url_full = wp_get_attachment_image_src($image_id,’full’, true);
$image_url_min[0];
$image_url_full[0]; ?>
<a href="<?php echo $image_url_min[0]; ?>"> <?php echo $image_url_full[0]; ?> </a>

البته دستوراتش رو تست نکردم ولی باید نتیجه بده.

2

به اشتراک گذاری این پست


لینک به پست

ممنون

الان این کد درست هستش

و وقتی روش کلیک میکنم تصوی با سایز واقعی رو نشون میده

اما یه نقصی داره

تصویر پیش نمایش نداره

یعنی اینطوری بصورت لینک نشون میده و وقتی روی لینک کلیک میکنیم تصویر رو نشون میده


http://localhost/test/wp-content/uploads/2013/10/02171_romanticcottage_1600x1200.jpg

0

به اشتراک گذاری این پست


لینک به پست

الان کد رو به این صورت ویرایش کردم پیش نمایش هم اومدش


<?php $image_id = get_post_thumbnail_id();
$image_url_min = wp_get_attachment_image_src($image_id,’thumbnail’, true);
$image_url_full = wp_get_attachment_image_src($image_id,’full’, true);
$image_url_min[0];
$image_url_full[0]; ?>
<a href="<?php echo $image_url_min[0]; ?>"> <?php if ( has_post_thumbnail() ) {
the_post_thumbnail();
} else { ?>
<img src="<?php bloginfo('template_directory'); ?>/images/default-image.png" alt="<?php the_title(); ?>" />
<?php } ?> </a>

خیلی ممنون

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری