আমি অন্য জায়গায় ক্লিক করা হয়েছে এমন চিত্রগুলির বৃহত সংস্করণগুলি দেখানোর জন্য একটি সংযুক্তি.এফপি ফাইল ব্যবহার করছি। আমি জাভাস্ক্রিপ্ট সহ চিত্রের নিচে ক্যাপশন হিসাবে চিত্রটি Alt টেক্সটটি টানতে চাই, তবে যখন wp_get_attachment_image_src () ব্যবহার করা হয় তখন Alt পাঠ্যটি অন্তর্ভুক্ত হয় না। আমি মনে করি না যে ডাব্লুপি এর এটি পুনরুদ্ধার করার জন্য একটি ফাংশন আছে, তাই আমার নিজের প্রয়োজন। সেই ফাংশনটি লিখতে আমার জানতে হবে ... একটি চিত্রের জন্য Alt পাঠ্যটি কোথায় সংরক্ষণ করা হয়েছে?
আমার সংযুক্তি পৃষ্ঠাটি ব্যবহার করে wp_get_attachment_image_src()
, এতে আল টেক্সট অন্তর্ভুক্ত থাকে না।
<div class = "entry">
<?php
if ( wp_attachment_is_image( $post->id ) ) :
$att_image = wp_get_attachment_image_src( $post->id, "large");?>
<a href="<?php echo wp_get_attachment_url($post->id); ?>"
title="<?php the_title(); ?>"
rel="attachment">
<img class="attached_img"
src="<?php echo $att_image[0];?>"
width="<?php echo $att_image[1];?>"
height="<?php echo $att_image[2];?>"
class="attachment-medium"
alt="<?php $post->post_excerpt; ?>" />
</a>
} <?php endif;?>
</div>
এই শো:
<div class = "entry">
<a href="http://www.example.com/wp-content/uploads/2010/07/photo_namejpg"
title="My_Photo_Title"
rel="attachment">
<img class="attached_img"
src="http://www.example.com/wp-content/uploads/2010/07/photo_name_and_size.jpg"
width="393"
height="500"
class="attachment-medium"
alt="" />
</a>
</div>
আমি সচেতন যে $post->post_excerpt
উপরের কোডটিতে ডেকে আনা হচ্ছে, তবে আমি নিশ্চিত নই যে চিত্রটির Alt বৈশিষ্ট্যটি পেতে এটির সাথে কী প্রতিস্থাপন করা হবে।
wp_get_attachment_imgage()
আগে ব্যবহার করেছি এবং এটি সম্পর্কে সম্পূর্ণরূপে ভুলে গেছি। আপনি যা ভেবেছিলেন আমার আসলে যা প্রয়োজন তা সম্পর্কে আপনি ঠিক বলেছেন। তথ্যের জন্য ধন্যবাদ। আপনি কোথায় ঠিক সেই মেটাটি সংরক্ষণ করেছেন সে সম্পর্কেও ঠিক বলেছেন ... আমি সেই জায়গাতেই তাকিয়ে ছিলাম, তবে এটি আমার কাছ থেকে দূরে সরে গেছে যদিও আমি অবশ্যই ঠিক সেদিকেই তাকাচ্ছিলাম। দিনের শেষে এটির জন্য আমি কী পাই। আবার ধন্যবাদ!