رفتن به مطلب

در خواست کد


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

سلام


<ul>
<?php $recent = new WP_Query("cat=1&showposts=10"); while($recent->have_posts()) : $recent->the_post();?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</li>
<?php endwhile; ?>
</ul>

CAT= آی دی دسته

SHOWPOST=تعداد عناوین دلخواه

لینک به ارسال

می شه آدرس سایتتون رو بدید

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

لینک به ارسال

آی دی دسته ها رو درست وارد نمودید؟

این کد خیلی ساده تر از اینه که مشکل بخوره

و آیا در دسته ها مطلبی هم دارید این کد بعد از اولین مطلب در دسته کار می کنه

لینک به ارسال

من غیر از این کد کد دیگه ای رو برای اینکار به خاطر ندارم ولی توسایتهای زیادی عینا از همین استفاده کردم مثل http://shere1.com که ابزارک های بخش فوتر سایت با این کد کار می کنند

من مجدد سایتتون رو نگاه می کنم شاید چیزی دستگیرم شد

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

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

شما میخوای فقط عکس آخرین پست ها رو نمایش بدی؟

عکس ها از زمینه دلخواه وارد میکنید یا از تصویر شاخص؟

لینک به ارسال

شما میخوای فقط عکس آخرین پست ها رو نمایش بدی؟

عکس ها از زمینه دلخواه وارد میکنید یا از تصویر شاخص؟

اشتباه از من بود متوجه عکس ها نبودم ببخشید خدا مدیر سایت رو رسوند

لینک به ارسال

جواب سوال قبلی من رو بدید تا نمونه کد بدیم.

شما میخوای فقط عکس آخرین پست ها رو نمایش بدی؟

عکس ها از زمینه دلخواه وارد میکنید یا از تصویر شاخص؟

لینک به ارسال

من می خوام عکس های دسته خاصی رو نشون بده

از تصویر شاخص وارد می کنم

ولی می خوام نحوه ی واردن کرد از طریق زمینه دلخواه هم رو توضیح دهید

لینک به ارسال

یک زمینه به نام postImg و مقدار آدرس عکس ایجاد و در پست قرار بدید. الان با کوئری از دسته با نام news آخرین عکس + اسم پست رو نشون میده. اینهم کد برای فراخوانی:

<ul>
<?php if(have_posts()): query_posts("cat=news&showposts=10"); while(have_posts()) : the_post();
$postImg = get_post_meta($post->ID, 'postImg', $single = true); ?>
?>
<li>
<?php if($postImg){ ?><img src="<?php echo $postImg; ?>" alt="" title=""><?php }else{ ?>بدون عکس<php } ?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</li>
<?php endwhile; wp_reset_query(); endif; ?>
</ul>

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

<ul>
<?php if(have_posts()): query_posts("cat=news&showposts=10"); while(have_posts()) : the_post(); ?>
?>
<li>
<?php if(has_post_thumbnail()){ the_post_thumbnail(); } else{ ?>بدون عکس<php } ?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</li>
<?php endwhile; wp_reset_query(); endif; ?>
</ul>

لینک به ارسال

این کد رو تست کنید:

<?php if(have_posts()): query_posts("cat=news&showposts=10"); while(have_posts()) : the_post();
$postImg = get_post_meta($post->ID, 'postImg', $single = true);
if($postImg){ ?><img src="<?php echo $postImg; ?>" alt="" title=""><?php }else{ ?>بدون عکس<php }
endwhile; wp_reset_query(); endif; ?>

لینک به ارسال

این رو تست کنید:

<?php
if(have_posts()): query_posts("cat=news&showposts=10"); while(have_posts()) : the_post();
$postImg = get_post_meta($post->ID, 'postImg', $single = true);
if($postImg){ ?>
<img src="<?php echo $postImg; ?>" alt="" title="">
<?php }else{ ?>بدون عکس<?php }
endwhile; wp_reset_query(); endif;
?>

لینک به ارسال

به این صورت نشون می ده

بدون عکسبدون عکسبدون عکسبدون عکسبدون عکسبدون عکسبدون عکسبدون عکسبدون عکسبدون عکس

لینک به ارسال

خب دستور شرطی هست ، که داره میگه از زمینه دلخواه postImg موجود بود عکس رو نشون بده اگه زمینه دلخواه نبود متن ( بدون عکس ) رو نشون بده

لینک به ارسال

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

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

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

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

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

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

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

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

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