رفتن به مطلب

مشکل با نمایش تصویر شاخص


پست های پیشنهاد شده

درود

دوستان گرامی من میخوام که آخرین پستم رو در قسمتس از صفحه سایت نمایش بدم. اما نمیدونم چرا تصویر شاخص این پست نمایش داده نمیشه؟!

کدی که من استفاده میکنم:

<?php
  $args = array( 'numberposts' => '1' );
  $recent_posts = wp_get_recent_posts( $args );
  foreach( $recent_posts as $recent ){
    echo '<h2>' .   $recent["post_title"].'</h2>';
    echo '<p>' .   $recent["post_excerpt"].'</p>';
    echo $recent["the_post_thumbnail()"]; //مشکل من عدم نمایش تصویر شاخصه
  echo '<a class="btn" href="' . get_permalink($recent["ID"]) . '">' .   "مطالعه بیشتر" . '</a>';
  }
  wp_reset_query();
?>

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

<?php the_post_thumbnail(); ?>//اینجا  تصویر شاخص رو نشون میده و مشکلی هم نداره
<div>
  <?php
    $args = array( 'numberposts' => '1' );
    $recent_posts = wp_get_recent_posts( $args );
    foreach( $recent_posts as $recent ){
      echo '<h2>' .   $recent["post_title"].'</h2>';
      echo '<p>' .   $recent["post_excerpt"].'</p>';
      echo '<a class="btn" href="' . get_permalink($recent["ID"]) . '">' .   "مطالعه بیشتر" . '</a>';
    }
    wp_reset_query();
  ?>
</div>

سپاس از همه.

ویرایش شده توسط unid_user
لینک به ارسال

درستش کردم.

کدهای بالا رو باید به صورت زیر ترکیب کنم:

<?php
  $args = array( 'numberposts' => '1' );
  $recent_posts = wp_get_recent_posts( $args );
  foreach( $recent_posts as $recent ){
      echo get_the_post_thumbnail($recent["ID"], 'featured-image');
      echo '<div>';
      echo '<h2>' .   $recent["post_title"].'</h2>';
      echo '<p>' .   $recent["post_excerpt"].'</p>';
      echo '<a class="btn" href="' . get_permalink($recent["ID"]) . '">' .   "مطالعه بیشتر" . '</a>';
      echo '</div>';
  }
  wp_reset_query();
?>

 

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...