Notice: wp_deregister_script was called incorrectly. اسکریپت‌ها و شیوه‌نامه‌ها نباید پیش از wp_enqueue_scripts، admin_enqueue_scripts و login_enqueue_scripts ثبت یا فراخوانی شوند. Please see Debugging in WordPress for more information. (این پیام در نگارش 3.3 افزوده شده است.) in /home/ronakweb/domains/ronakweb.com/public_html/wp-includes/functions.php on line 3190 » نمایش تمام تصاویر آپلود شده در کتابخانه وردپرس ارسال شده در نوشته

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

ممکن است بخواهید تمام تصاویر آپلود شده در رسانه و کتابخانه وردپرس تان را که در یک مطلب استفاده شده است در بخشی از سایت و قالب وردپرس تان نمایش دهید به عنوان مثال اگر در یکی از نوشته هایتان ۵ تصویر وجود دارد که از بخش افزودن پرونده چند رسانه ای در هنگام نوشتن مطلب جدید در پست اضافه شده و قصد دارید با استفاده از کد یا کوئری وردپرس نمایش تمام تصاویر آپلود شده همه این عکسها را که ممکن است بین متن و لینک و … باشد نمایش دهید می توانید از کد نمایش تمام تصاویر آپلود شده در رسانه و کتابخانه وردپرس معرفی شده در روناک وب استفاده کنید.

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

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

برای این منظور کدهای زیر را در فایل فانکشن functions.php قالب وردپرس تان کپی کنید البته بهتر است قبل از ویرایش فانکشن پوسته تان از آن پشتیبان بگیرید تا در صورت بروز هرگونه مشکل امکان بازیابی اطلاعات وجود داشته باشد.

<?php
function revconcept_get_images($post_id) {
    global $post;
     $thumbnail_ID = get_post_thumbnail_id();
     $images = get_children( array('post_parent' => $post_id, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID') );
     if ($images) :
         foreach ($images as $attachment_id => $image) :
             $img_alt = get_post_meta($attachment_id, '_wp_attachment_image_alt', true); 
             if ($img_alt == '') : $img_alt = $image->post_title; endif;
             $big_array = image_downsize( $image->ID, 'large' );
             $img_url = $big_array[0];
             echo '<img src="';
             echo $img_url;
             echo '" alt="';
             echo $img_alt;
             echo '" />';
     endforeach; endif; }
?>

در خط دهم با تغییر گزینه دوم تابع اختصاص داده شده به متغییر $big_array که اکنون مقدار large می باشد می توانید تصویر شاخص یا بند انگشتی دارای ابعاد و اندازه مورد نظرتان را از تمام تصاویر موجود در مطلب نمایش دهید. سپس کد فراخوانی تابع بالا را که در زیر آورده شده جهت نمایش تصاویر در محل مورد نظر از قالب وردپرس تان قرار دهید.

<?php revconcept_get_images("$post->ID"); ?>
1,759 بازدید بدون نظر
خیلی خوشم اومد.
به نظر من !!!

کد امنیتی: *

Notice: Undefined index: comment_notes_after in /home/ronakweb/domains/ronakweb.com/public_html/wp-content/themes/ronakweb2/functions.php on line 249

با عضوت در خبرنامه ایمیلی جدیدترین مطالب و فیلم های آموزشی را در ایمیل تان دریافت کنید. اعضاء خبرنامه و صفحات اجتماعی روناک وب از امکانات ویژه ای برخوردار خواهند شد !!!