رفتن به مطلب

نمایش دسته خاص بصورت جداگانه در صفحه اصلی


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

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

با استفاده از آموزش ها و جست و جوی در انجمن تقریبا به جواب سوالم رسیدم و تونستم برای نمایش یک دسته خاص در صفحه اصلی باید از کد زیر استفاده کرد ( به صورتی که فقط تو صفحه اصلی این مطالب نشون داده بشه و تو بقیه صفحات مثه دسته ای خاص یا .... همون مطلب نشون داده بشه ) :


<?php
if (is_home()) {
$paged= (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts("cat=2&showposts=3&paged=$paged");
}
?>
<?php while (have_posts()) : the_post(); ?>
<a rel="nofollow" href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" class="post"> <img class="post-img" title="<?php the_title(); ?>" alt="<?php the_title(); ?>" src="<?php echo catch_that_image() ?>">
<h2>
<?php the_title(); ?>
</h2>
</a>
<?php endwhile ?>

الان سوال بنده اینه : میخوام در صفحه اصلی وبم سه دسته خاص رو به نمایش بذارم که از همدیگر جدا باشن یعنی به این صورت :

------------------------------

دسته اول

------------------------------

دسته دوم

--------------------------------

دسته سوم

------------------------------

و دقیقا هم میخوام از یه همچین کدی استفاده کنم :) خودم میدونم باید اون کوئری رو با سه آی دی مختلف قرار بدم :rolleyes: ولی بلد نیستم

ممنون میشم کمکم کنید

لینک به ارسال

سلام

میتونید از ابزارک کدهای php استفاده کنید و این کد رو 3 بار و با 3 دسته جدا تو ابزارکاتون اد کنید

و هم میتونید به صورت دستی تو محل مناسبی از قالبتون قرار بدید

  • امتیاز 1
لینک به ارسال

سلام

میتونید از ابزارک کدهای php استفاده کنید و این کد رو 3 بار و با 3 دسته جدا تو ابزارکاتون اد کنید

و هم میتونید به صورت دستی تو محل مناسبی از قالبتون قرار بدید

ممنون از پاسخگوييتون ولي اين كد مربوط به ابزارك و سايد بار نيست

اين كد مربوط به مطالب داخل صفحه اصلي است ( آرشيو آخرين مطالب نيست ) بلكه خود مطالب هستش

ممنون ميشم جواب بديد

لینک به ارسال

<?php
if (is_home()) :
$query_posts = new WP_Query(array(
'post_type' => 'post',
'cat' => 2,
'showposts' => 3,
));
while ($query_posts->have_posts()) : $query_posts->the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" class="post"> <img class="post-img" alt="<?php the_title(); ?>" src="<?php echo catch_that_image() ?>">
<h2>
<?php the_title(); ?>
</h2>
</a>
<?php endwhile;
wp_reset_query();
$query_posts = new WP_Query(array(
'post_type' => 'post',
'cat' => 5,
'showposts' => 3,
));
while ($query_posts->have_posts()) : $query_posts->the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" class="post"> <img class="post-img" alt="<?php the_title(); ?>" src="<?php echo catch_that_image() ?>">
<h2>
<?php the_title(); ?>
</h2>
</a>
<?php endwhile;
wp_reset_query();
$query_posts = new WP_Query(array(
'post_type' => 'post',
'cat' => 7,
'showposts' => 3,
));
while ($query_posts->have_posts()) : $query_posts->the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" class="post"> <img class="post-img" alt="<?php the_title(); ?>" src="<?php echo catch_that_image() ?>">
<h2>
<?php the_title(); ?>
</h2>
</a>
<?php endwhile;
wp_reset_query();
endif;
?>

  • امتیاز 3
لینک به ارسال


<?php
if (is_home()) :
$query_posts = new WP_Query(array(
'post_type' => 'post',
'cat' => 2,
'showposts' => 3,
));
while ($query_posts->have_posts()) : $query_posts->the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" class="post"> <img class="post-img" alt="<?php the_title(); ?>" src="<?php echo catch_that_image() ?>">
<h2>
<?php the_title(); ?>
</h2>
</a>
<?php endwhile;
wp_reset_query();
$query_posts = new WP_Query(array(
'post_type' => 'post',
'cat' => 5,
'showposts' => 3,
));
while ($query_posts->have_posts()) : $query_posts->the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" class="post"> <img class="post-img" alt="<?php the_title(); ?>" src="<?php echo catch_that_image() ?>">
<h2>
<?php the_title(); ?>
</h2>
</a>
<?php endwhile;
wp_reset_query();
$query_posts = new WP_Query(array(
'post_type' => 'post',
'cat' => 7,
'showposts' => 3,
));
while ($query_posts->have_posts()) : $query_posts->the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" class="post"> <img class="post-img" alt="<?php the_title(); ?>" src="<?php echo catch_that_image() ?>">
<h2>
<?php the_title(); ?>
</h2>
</a>
<?php endwhile;
wp_reset_query();
endif;
?>

استاد با جایگزاری این کد صفحه اصلی درست شد و به درستی دسته بندی های مختلفی که میخوام رو نشون میده ولی متاسفانه وارد هر دسته خاصی که میشم یا وقتی به صفحات 2 و 3 و ... میرم هیچ مطلبی رو نشون نمیده

و صفحه بدون مطلب میشه

یه جوری این قطعه کد رو هم براش جاسازی کنید :


$paged= (get_query_var('paged')) ? get_query_var('paged') : 1;

ممنون میشم

بنده پی اچ پی بلد نیستم

لینک به ارسال

<?php
if (is_home()) :
$query_posts = new WP_Query(array(
'post_type' => 'post',
'cat' => 2,
'showposts' => 3,
'paged' => ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1,
));
while ($query_posts->have_posts()) : $query_posts->the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" class="post"> <img class="post-img" alt="<?php the_title(); ?>" src="<?php echo catch_that_image() ?>">
<h2>
<?php the_title(); ?>
</h2>
</a>
<?php endwhile;
wp_reset_query();
$query_posts = new WP_Query(array(
'post_type' => 'post',
'cat' => 5,
'showposts' => 3,
'paged' => ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1,
));
while ($query_posts->have_posts()) : $query_posts->the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" class="post"> <img class="post-img" alt="<?php the_title(); ?>" src="<?php echo catch_that_image() ?>">
<h2>
<?php the_title(); ?>
</h2>
</a>
<?php endwhile;
wp_reset_query();
$query_posts = new WP_Query(array(
'post_type' => 'post',
'cat' => 7,
'showposts' => 3,
'paged' => ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1,
));
while ($query_posts->have_posts()) : $query_posts->the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>" class="post"> <img class="post-img" alt="<?php the_title(); ?>" src="<?php echo catch_that_image() ?>">
<h2>
<?php the_title(); ?>
</h2>
</a>
<?php endwhile;
wp_reset_query();
endif;
?>

  • امتیاز 2
لینک به ارسال

واقعااااااااااااااااااااا ممنونم دست شما درد نکنه واقعا عالی بود

استاد الان وب بنده رو یه نگاهی بکنید :

http://www.delnavard.ir/

صفحه بندی و همه چیزش عالی و محشر شده با کمک های شما

ولی هنوز یه ایراد کوچیک دارم :rolleyes: اینکه وقتی رو یک موضوع خاصی کلیک میکنی مطالبش رو نشون نمیده

ممنون میشم یه نگاه بکنید

با تشکر

لینک به ارسال

به پیشخوان - تنظیمات - پیوندهای یکتا برید و ساختار پیوند یکتا را روی نام مطلب بگذارید و چک کنید

  • امتیاز 2
لینک به ارسال

متاسفانه خیلی وقته میخوام اینکار رو بکنم ولی ارور 404 میده از ترس از دست دادن ورودی های گوگلم اینکار رو نکردم

الانم وقتی بجای حالت پیشفرض روی نام نوشته گذاشتم و همه دسته ها و مطالب ارور 404 میده

لینک به ارسال

یعنی چی که خاص هست؟

اگر قالبتون رایگانه لینک دانلودش از یک سایت معتبر رو بگذارید اینجا و الا هم که بحث در موردش ممنوعه

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...