رفتن به مطلب

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


Sgwgo

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

سلام دوستان

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

و تنها قسمتی که بر اساسآخرین تغییرات نیست قسمت دسته ها هست

منظور صفحه ی مربوط به نمایش پست ها بر اساس دسته ی خاص

خب من رفتم کد تغییر دادم و کوئری مربوط به نمایش بر اساس تغییرات اضفه کردم به خوبی هم کار کرد

ولی یه مشکلی هست فقط در صفحه ی اول درست نمایش میده و در بقیه صفحات بازم همون پست های صفحه اصلی میاره در واقع بازم تکرار میکنه یعنی همون 5 تای اول

کد قالب دسته بندی من اینه


<?php get_header(); ?>
<div class="inner">
<div class="container">
<?php if(of_get_option('feature_cat_style') == 'full') { ?>
<?php if(of_get_option('cat_feature_on')) { ?>
<?php $tdirectory = get_template_directory();
include $tdirectory . '/feature-full.php'; ?>
<?php } ?>
<?php } ?>

<div class="main">
<?php the_breadcrumb(); ?>
<?php if(of_get_option('feature_cat_style') == 'default') { ?>
<?php if(of_get_option('cat_feature_on')) { ?>
<?php $tdirectory = get_template_directory();
include $tdirectory . '/feature.php'; ?>
<?php } ?>
<?php } ?>
<?php if(of_get_option('cat_lv_on')) { ?>
<?php $tdirectory = get_template_directory();
include $tdirectory . '/latest-video.php'; ?>
<?php } ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php cat_article(); ?>
<?php endwhile; ?>
<?php else: ?>
<!-- Else in here -->
<?php endif; ?>
<?php mom_pagination(); ?>
<?php wp_reset_query(); ?>
</div> <!--End Main-->
<?php get_sidebar(); ?>
</div> <!--End Container-->
<?php get_footer(); ?>

کد با تغییرات من


<?php get_header(); ?>
<div class="inner">
<div class="container">
<?php if(of_get_option('feature_cat_style') == 'full') { ?>
<?php if(of_get_option('cat_feature_on')) { ?>
<?php $tdirectory = get_template_directory();
include $tdirectory . '/feature-full.php'; ?>
<?php } ?>
<?php } ?>

<div class="main">
<?php the_breadcrumb(); ?>
<?php if(of_get_option('feature_cat_style') == 'default') { ?>
<?php if(of_get_option('cat_feature_on')) { ?>
<?php $tdirectory = get_template_directory();
include $tdirectory . '/feature.php'; ?>
<?php } ?>
<?php } ?>
<?php if(of_get_option('cat_lv_on')) { ?>
<?php $tdirectory = get_template_directory();
include $tdirectory . '/latest-video.php'; ?>
<?php } ?>

<?php query_posts(array('cat' => $cat,'orderby' => 'modified', 'order' => 'DESC' )); ?>

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php cat_article(); ?>
<?php endwhile; ?>
<?php else: ?>
<!-- Else in here -->
<?php endif; ?>
<?php mom_pagination(); ?>
<?php wp_reset_query(); ?>
</div> <!--End Main-->
<?php get_sidebar(); ?>
</div> <!--End Container-->
<?php get_footer(); ?>

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

صفحه 1

post-320-0-76647700-1362998285_thumb.png

صفحه 2

post-320-0-01621400-1362998290_thumb.png

لینک به ارسال

توسط این کوئری مشکل حل شد


<?php query_posts(array('cat' => $cat,'orderby' => 'modified', 'order' => 'DESC' ,posts_per_page => get_option('posts_per_page') ,'paged' => $paged )); ?>

لینک به ارسال

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

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

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

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

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

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

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

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

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