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 Warning: Cannot modify header information - headers already sent by (output started at /home/ronakweb/domains/ronakweb.com/public_html/wp-content/themes/ronakweb2/functions.php:289) in /home/ronakweb/domains/ronakweb.com/public_html/wp-includes/feed-rss2.php on line 8 روناک وب | طراحی سایت | طراحی قالب وردپرس | طراحی سایت وردپرس » نمایش تصاویر کتابخانه وردپرس http://ronakweb.com طراحی سایت ، طراحی قالب وردپرس ، سئو و بهینه سازی سایت ، دانلود اسکریپت و فیلم آموزشی طراحی سایت و وردپرس از خدمات روناک وب می باشد Sat, 19 Aug 2023 09:51:14 +0000 fa-IR hourly 1 نمایش تمام تصاویر آپلود شده در کتابخانه وردپرس ارسال شده در نوشته http://ronakweb.com/1034/%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d8%aa%d9%85%d8%a7%d9%85-%d8%aa%d8%b5%d8%a7%d9%88%db%8c%d8%b1-%d8%a2%d9%be%d9%84%d9%88%d8%af-%d8%b4%d8%af%d9%87.html http://ronakweb.com/1034/%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d8%aa%d9%85%d8%a7%d9%85-%d8%aa%d8%b5%d8%a7%d9%88%db%8c%d8%b1-%d8%a2%d9%be%d9%84%d9%88%d8%af-%d8%b4%d8%af%d9%87.html#comments Mon, 02 Nov 2015 15:46:26 +0000 http://ronakweb.com/?p=1034 ممکن است بخواهید تمام تصاویر آپلود شده در رسانه و کتابخانه وردپرس تان را که در یک مطلب استفاده شده است در بخشی از سایت و قالب وردپرس تان نمایش دهید به عنوان مثال اگر در یکی از نوشته هایتان ۵ تصویر وجود دارد که از بخش افزودن پرونده چند رسانه ای در هنگام نوشتن مطلب جدید در پست اضافه شده و قصد دارید با استفاده از کد یا کوئری وردپرس نمایش تمام تصاویر آپلود شده همه این عکسها را که ممکن است بین متن و لینک و … باشد نمایش دهید می توانید از کد نمایش تمام تصاویر آپلود شده در رسانه و کتابخانه وردپرس معرفی شده در روناک وب استفاده کنید.

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

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

برای این منظور کدهای زیر را در فایل فانکشن 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"); ?>
]]>
http://ronakweb.com/1034/%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d8%aa%d9%85%d8%a7%d9%85-%d8%aa%d8%b5%d8%a7%d9%88%db%8c%d8%b1-%d8%a2%d9%be%d9%84%d9%88%d8%af-%d8%b4%d8%af%d9%87.html/feed 0