1
0

استفاده از اولین تصویر پست بعنوان تصویر شاخص

بدون دیدگاه
  • انتشار : شهریور ۲۲, ۱۳۹۵ - 6:52 ب.ظ
  • نویسنده : مدیر کل

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

برای این کار کافیه که کد زیر رو در فایل Function.php قابل سایت وردپرسی خودتون قرار بدید.

function autoset_featured() {
          global $post;
          $already_has_thumb = has_post_thumbnail($post->ID);
              if (!$already_has_thumb)  {
              $attached_image = get_children( "post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" );
                          if ($attached_image) {
                                foreach ($attached_image as $attachment_id => $attachment) {
                                set_post_thumbnail($post->ID, $attachment_id);
                                }
                           }
                        }
      }
add_action('the_post', 'autoset_featured');
add_action('save_post', 'autoset_featured');
add_action('draft_to_publish', 'autoset_featured');
add_action('new_to_publish', 'autoset_featured');
add_action('pending_to_publish', 'autoset_featured');
add_action('future_to_publish', 'autoset_featured');

 

×

سـبد خـرید شـما

0 محصول
سبد خرید خالی است!