انجمن


مشکل در مشاهده مطالب قدیمی  (۴ نوشته)

  • ashena

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۲
    تشکر شده: ۲ بار
    # نوشته شده: ۱۳ سال پیش
    ۷ فروردین ۱۳۹۰ - ۱۴:۵۰

    سلام دوستان

    من به تازگی متوجه شدم که وقتی روی لینک "مطالب قدیمی تر" کلیک میکنم باز همان صفحه اصلی سایت نشان داده می شود.
    ورد پرس من نسخه 3.1، قالب من OneRoom که از همین سایت شما دانلود نمودم.

    به تازگی از این راهنمایی برای ایجاد برگه جدید استفاده نمودم. .و برگه SEO را ایجاد کردم.
    حال متوجه شدم که مشکل از کدی است که در index.php پوسته وارد کردم.
    <?php query_posts('cat=-3'); ?>

    که عدد 3 دسته ای است که می خواهم در صفحه نخست نشان داده نشود و در برگه مورد نظر من فقط نشان داده شود.

    لطفا راهنمایی بفرمایید چکار کنم

    آدرس وبلاگ : http://radars.ir/wordpress

  • Mostafa

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۵۲۷۶
    تشکر شده: ۵۷۷۷ بار
    # نوشته شده: ۱۳ سال پیش
    ۷ فروردین ۱۳۹۰ - ۱۵:۳۷

    سلام, خب بهتره از حلقه پیش‌فرض وردپرس استفاده کنید و برای نمایش ندادن اون دسته از یک تابع دیگه بهره ببرید!
    مثال:

    <?php if ( have_posts() ): ?> <?php while ( have_posts () ) : the_post();?>
    <?php if (in_category('3')) continue; ?>
    
    	<!-- Content-->
    
    <?php endwhile;?>
    <?php else : ?>
    <?php endif; ?>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    ashena - Morteza
  • ashena

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۲
    تشکر شده: ۲ بار
    # نوشته شده: ۱۳ سال پیش
    ۷ فروردین ۱۳۹۰ - ۱۶:۳۲

    mostafa1990 گفت:
    سلام, خب بهتره از حلقه پیش‌فرض وردپرس استفاده کنید و برای نمایش ندادن اون دسته از یک تابع دیگه بهره ببرید!
    مثال:
    ........

    سلام و ممنون دوست عزیز
    کدی که گفتید مشکل من رو حل کرد. التبه من فقط این کد رو
    <?php if (in_category('3')) continue; ?>

    بعد از کد
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

    که در فایل ایندکس پوسته وجود داره اضافه کردم. و مشکل من هم در محیط لوکال و هم در محیط وب حل شد.

    باز هم سپاسگذارم

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Mostafa
  • satanichell

    آفلاین
    عضو
    تعداد نوشته‌ها: ۴
    # نوشته شده: ۱۰ سال پیش
    ۱۶ دی ۱۳۹۲ - ۰۰:۳۹

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

    <?php
    /*
    Template Name: News
    */
    ?>
    <?php get_header(); ?>
    			<?php get_sidebar('top'); ?>
    			<?php
    			if (have_posts()) {
    
    				if (theme_get_option('theme_' . (theme_is_home() ? 'home_' : '') . 'top_posts_navigation')) {
    					theme_page_navigation();
    				}
    
    				while (have_posts()) {
    					the_post();
    					if (in_category('3')) continue;
    					get_template_part('content', get_post_format());
    				}
    
    				if (theme_get_option('theme_bottom_posts_navigation')) {
    					theme_page_navigation();
    				}
    			} else {
    				theme_404_content();
    			}
    			?>
    			<?php get_sidebar('bottom'); ?>
    <?php get_footer(); ?>

    لطفا راهنمایی کنید

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.