نمایش آخرین ارسال یک موضوع همراه با بند انگشتی

  • نویسنده موضوع arz
  • تاریخ شروع

arz

کاربر عضو
سلام.قالب من قسمتی داره که سه مطلب آخر یه موضوع رو به همراه تصویر بند انگشتیش نمایش بده اما این قسمت مشکل داره و عکس ها نمایش داده نمیشن.اینم کدش: مشکل از چیه؟


کد:
<div class="sidebar-box"> 
<H3><span><b>بازی آنلاین</b></H3></span>
<?php

$al_post = get_posts( 'showposts=3&cat=12' );

if( $al_post ) :

foreach( $al_post as $post ) :

setup_postdata( $post );

?>

<div class="gameimg">

<a title="<?php the_title(); ?>" href="<?php the_permalink() ?>">


<img border="0" src="<?php echo get_post_meta($post->ID, 'game',true); ?>" />


</a>

</div>
 

matin.b

تازه وارد
کد:
[SIZE=10px][COLOR=#800080][/SIZE][SIZE=10px][COLOR=#0000FF][/SIZE][SIZE=10px]<?php echo get_post_meta($post->ID, 'game',true); ?>"[/SIZE][SIZE=10px][/COLOR][/SIZE][SIZE=10px] />[/SIZE][SIZE=10px][/COLOR][/SIZE]
طبق تگ بالا

قالبي كه شما ميخواي استفاده كني داراي "زمينه دلخواه" مطالب هستش كه بايد به راهنماي قالبت مراجعه كني و طبق ID كه اون داده براي هر مطلبي كه قرار ميدي يك زمينه با ID خاص اضافه كني و نشاني تصوير بند انگشتي رو به عنوان مقدار به اون بدي.

.

براي نمايش تصوير بند انگشتي به جاي تگ بالا از تگ زير استفاده كن و متناسب با مقادير و تنظيمات دلخواهت تنظيمش كن:


کد:
[SIZE=10px]<?php get_post_thumnbnail_id($id, $size, $attr); ?>[/SIZE]
يا


کد:
[SIZE=10px][/SIZE][/SIZE][SIZE=10px]<?php the_post_thumbnail($size, $attr); ?>[/SIZE]
براي كسب اطلاعات بيشتر و راهنمايي در اين زمينه هم به آدرس زير سر بزن:



 
آخرین ویرایش توسط مدیر:

arz

کاربر عضو
ببخشید فقط attrr و id چی هست و ایا اندازه عکس رو به این صورت بدم؟ 80*80

 

matin.b

تازه وارد
ببخشید فقط attrr و id چی هست و ایا اندازه عکس رو به این صورت بدم؟ 80*80
دوست عزيز از كد زير استفاده كن. بجاي 80,80 ميتوني ساز تصوير بندانگشتي رو در كد زير وارد كني.

$attr هم آرايه اي هستش كه برخي از پارامترهاي تصوير شاخص رو دربر ميگيره. مانند: كلاس.عنوان و ...


کد:
[SIZE=10px]<?php echo get_the_post_thumbnail($post->ID, array(80,80) ); ?>[/SIZE]
 

arz

کاربر عضو
کدی که قرار دادی گذاشتم اما قالب خراب شد

 

matin.b

تازه وارد
کدی که قرار دادی گذاشتم اما قالب خراب شد
قبلش بايد فايل functions قالبت رو براي نمايش تصوير شاخص ويرايش كني

----------

بذار روشي كه مدتي بود خودم استفاده ميكردم رو برات توضيح بدم:

ابتدا فايل functions قالبت رو باز ميكني و كد زير رو بهش اضافه ميكني:


کد:
[SIZE=10px]<?php[/SIZE]
[SIZE=10px]if ( function_exists( 'add_theme_support' ) ) {[/SIZE]
[SIZE=10px]add_theme_support( 'post-thumbnails' );[/SIZE]
[SIZE=10px]add_image_size( 'NESTED_thumb', 100, 100, true );[/SIZE]
[SIZE=10px]}[/SIZE]
[SIZE=10px]function NESTED_thumb_image(){[/SIZE]
[SIZE=10px]if ( has_post_thumbnail() ) {[/SIZE]
[SIZE=10px]the_post_thumbnail( 'NESTED_thumb', array('class' => 'test') );[/SIZE]
[SIZE=10px]} else {[/SIZE]
[SIZE=10px]};[/SIZE]
[SIZE=10px]}[/SIZE]
[SIZE=10px]?>[/SIZE]
حالا هركجاي بلوك "مطالب" يا "آخرين مطالب" قالبت كه خواستي تصوير شاخص نمايش داده بشه كد زير رو قرار ميدي:


کد:
[SIZE=10px]<?php NESTED_thumb_image();?>[/SIZE]
سايز تصوير رو هم ميتوني در كدي كه در فايل functions قرار ميدي بجاي پارامترهاي 100,100 تغيير بدي

----------

 
آخرین ویرایش توسط مدیر:
بالا