PDA

View Full Version : صفحه پست های وردپرس !



vB.N3T
دوشنبه 28 مرداد 1392, 02:36 صبح
سلام دوستان
میخواستم بدونم پست های که تو وردپرس ارسال میکنیم بر اساس کدوم پیج لود میشه
مثلا برگه ها page.php
من یه قسمتی از سایتم رو گذاشتم تایتل هر پست رو لود میکنه و لینکش کردم که مجتوا مطلب رو تو پیج جدا نشون بده
با این کد ....این کد تو ایندکس قرار دادم


<div style="width:260px;height:130px;background-color:#CCC">
<?php if(have_posts()):?>
<?php while(have_posts()):the_post()?>


<a href= <?php the_permalink();?>"><?php the_title();?> </a>
<?php endwhile; ?>
<?php endif; ?>

</div>

باید چیکار کنم که وقتی رو تایتل زد بره مجتوای مطب رو لود کنه ؟؟؟

صفحه single.php هم این کد قرار دادم


<div style="width:260px;height:130px;background-color:#CCC">
<?php if(have_posts()):?>
<?php while(have_posts()):the_post()?>


<a href= <?php the_permalink();?>"><?php the_title();?> </a>
<?php the_content();?>
<?php endwhile; ?>
<?php endif; ?>

</div>

tadayoni
دوشنبه 28 مرداد 1392, 14:12 عصر
تو صفحه single نیازی نیست توی while بذاری چون فقط یه مطلب رو فراخوانی میکنی و با id این کار رو انجام بده

tadayoni
دوشنبه 28 مرداد 1392, 14:14 عصر
اینم یه کد که میتونی با اون شرط بدی و فراخوانی کنی

$args = array( 'id' => get_query_var('p') );

vB.N3T
دوشنبه 28 مرداد 1392, 18:58 عصر
میشه همه مطالب رو فراخوانی کرد ؟

tadayoni
دوشنبه 28 مرداد 1392, 21:15 عصر
یعنی توی صفحه ای که مربوط به یه post هست میخوای همه مطالب رو نمایش بدی !!!
این کار رو میشه انجام داد . برای این منظور میتونی شرط رو نذاری