mehdisr
آفلاین
عضو
تعداد نوشتهها: ۹۱
تشکر شده: ۹ بار
#
نوشته شده: ۱۲ سال پیش
۲۳ بهمن ۱۳۹۰ - ۱۲:۳۰
سلام
یکی از سایتهام و امروز متوجه شدم که صفحه های سایت رو کلیک میکنم همش صفحه اول رو نشون میده .
خیلی ور رفتم باهاش (افزونه ها WP-PageNavi) اما نمیدونم مشکل کجاست . دوباره غیر فعال و فعال کردم بازم نشد.
همش صفحه اول رو میاره . تو ادرس بار ادرس صفحه میاد اما پست ها برای صفحه اول است
NESTED
آفلاین
عضو فعال
تعداد نوشتهها: ۲۳۵۴
تشکر شده: ۲۳۷۰ بار
#
نوشته شده: ۱۲ سال پیش
۲۳ بهمن ۱۳۹۰ - ۱۳:۵۵
در قالبتون برای نمایش پستها در صفحه اول از کوئری خاصی استفاده کردید ؟
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
mehdisr
mehdisr
آفلاین
عضو
تعداد نوشتهها: ۹۱
تشکر شده: ۹ بار
#
نوشته شده: ۱۲ سال پیش
۲۳ بهمن ۱۳۹۰ - ۲۲:۴۳
Akismet
All in One SEO Pack
auto tooltip
بررسی کننده پیوند شکسته
Cleaner Galler
ClixCorp Post Category Excluder for WordPress
CyStat
Google XML Sitemap
Kimili Flash Embed
Linked Image
Related Posts/Pages
SEO Friendly Images
Virastar
Wordpress Popular Posts
WP-PageNavi
WP Show IDs
WP-PostViews
اینم افزونه هایی که دارم .
جدیدن
WP Show IDs
Wordpress Popular Posts
جدید اضافه کردم که با غیر فعال کردن اون هم باز درست نشد . اما فکر کنم بعد نصب این افزونه ها هم کار میکرد.
mehdisr
آفلاین
عضو
تعداد نوشتهها: ۹۱
تشکر شده: ۹ بار
#
نوشته شده: ۱۲ سال پیش
۲۵ بهمن ۱۳۹۰ - ۱۵:۴۰
NESTED گفت:
در قالبتون برای نمایش پستها در صفحه اول از کوئری خاصی استفاده کردید ؟
دوستان کسی میتونه راهنمایی کنه ؟
یه نگاهی هم به سایت بندازید ببنید .
مهدی آنلاین
NESTED
آفلاین
عضو فعال
تعداد نوشتهها: ۲۳۵۴
تشکر شده: ۲۳۷۰ بار
#
نوشته شده: ۱۲ سال پیش
۲۵ بهمن ۱۳۹۰ - ۱۶:۱۵
محتوای فایل ایندکس رو اینجا در بین تگ code بذارید تا بررسی بشه
mehdisr
آفلاین
عضو
تعداد نوشتهها: ۹۱
تشکر شده: ۹ بار
#
نوشته شده: ۱۲ سال پیش
۲۵ بهمن ۱۳۹۰ - ۲۳:۳۵
<?php
if ( is_home() ) {
query_posts( 'cat=-3384,-3383,-3385,-3386' );
}
?>
دوست عزیز این کد رو چند روز پیش اضافه کردم به ایندکس برای اینکه بعضی از موضوعات در صفحه اول نیاید . با برداشتن این کد درست شد
<?php if(have_posts()) : ?> <?php while(have_posts()) : the_post(); ?>
بالای این قسمت در صفحه ایندکس قرار دادم . کجای کد یا کارم مشکل داشته به نظر شما ؟
mehdisr
آفلاین
عضو
تعداد نوشتهها: ۹۱
تشکر شده: ۹ بار
#
نوشته شده: ۱۲ سال پیش
۲۵ بهمن ۱۳۹۰ - ۲۳:۳۷
با برداشتن کد صفحه ها درست میشه ! و میاد .
Morteza
آفلاین
ناظم
تعداد نوشتهها: ۳۴۰۲
تشکر شده: ۳۱۲۸ بار
#
نوشته شده: ۱۲ سال پیش
۲۶ بهمن ۱۳۹۰ - ۰۹:۳۹
دوست عزیز
کوئری رو در آخر حلقه ریست میکنید؟
mehdisr
آفلاین
عضو
تعداد نوشتهها: ۹۱
تشکر شده: ۹ بار
#
نوشته شده: ۱۲ سال پیش
۲۶ بهمن ۱۳۹۰ - ۱۰:۳۱
من فقط کد را قبل از حلقه میزارم . همین و بس . دیگه کاری نمیکنم .
باید کار دیگه ای انجام دهم ؟
NESTED
آفلاین
عضو فعال
تعداد نوشتهها: ۲۳۵۴
تشکر شده: ۲۳۷۰ بار
#
نوشته شده: ۱۲ سال پیش
۲۶ بهمن ۱۳۹۰ - ۱۳:۵۶
بعد از حلقه وردپرس باید کوئری رو که باز می کنید با تابع زیر ریست کنید :
<?php wp_reset_query(); ?>
mehdisr
آفلاین
عضو
تعداد نوشتهها: ۹۱
تشکر شده: ۹ بار
#
نوشته شده: ۱۲ سال پیش
۳۰ بهمن ۱۳۹۰ - ۲۳:۱۸
<?php
if ( is_home() ) {
query_posts( 'cat=-3384,-3383,-3385,-3386' );
}
?>
<?php wp_reset_query(); ?>
<?php if(have_posts()) : ?> <?php while(have_posts()) : the_post(); ?>
به صورت بالا درست است ؟
NESTED گفت:
بعد از حلقه وردپرس باید کوئری رو که باز می کنید با تابع زیر ریست کنید :
<?php wp_reset_query(); ?>
گفتید بعد از حلقه ؟ یعنی باید بعد
<?php if(have_posts()) : ?> <?php while(have_posts()) : the_post(); ?>
قرار بدم ؟
من قبل این کد گداشتم .
NESTED
آفلاین
عضو فعال
تعداد نوشتهها: ۲۳۵۴
تشکر شده: ۲۳۷۰ بار
#
نوشته شده: ۱۲ سال پیش
۱ اسفند ۱۳۹۰ - ۰۹:۲۷
<?php
if ( is_home() ) {
query_posts( 'cat=-3384,-3383,-3385,-3386' );
}
?>
<?php if(have_posts()) : ?> <?php while(have_posts()) : the_post(); ?>
<?php the_content(); ?>
<?php endif; ?>
<?php endwhile: ?>
<?php wp_reset_query(); ?>
mehdisr
آفلاین
عضو
تعداد نوشتهها: ۹۱
تشکر شده: ۹ بار
#
نوشته شده: ۱۲ سال پیش
۱ اسفند ۱۳۹۰ - ۱۶:۰۷
دوست عزیز بازم انجام دادم طبق گفته شما اما باز نشد . شاید من اشتباه قرار میدم
الان این کد رو طبق حرف شماست . اما باز صفحه ها یکی هستند . یه نگاه بندازیدو
http://pastebin.com/DiNu39MR
NESTED
آفلاین
عضو فعال
تعداد نوشتهها: ۲۳۵۴
تشکر شده: ۲۳۷۰ بار
#
نوشته شده: ۱۲ سال پیش
۱ اسفند ۱۳۹۰ - ۱۷:۲۲
به جای اون دستور شرطی home از کوئری زیر استفاده کنید ببنید جواب میده :
<?php query_posts( 'cat=-3384,-3383,-3385,-3386' ); ?>
mehdisr
آفلاین
عضو
تعداد نوشتهها: ۹۱
تشکر شده: ۹ بار
#
نوشته شده: ۱۲ سال پیش
۱ اسفند ۱۳۹۰ - ۱۸:۵۱
بازم نشد .
ببنید کد ها رو درست قرار دادم .
http://pastebin.com/c0CtmFuN
mehdisr
آفلاین
عضو
تعداد نوشتهها: ۹۱
تشکر شده: ۹ بار
#
نوشته شده: ۱۲ سال پیش
۳ اسفند ۱۳۹۰ - ۱۹:۰۰
یکی میتونه کمک کنه ؟؟؟؟ مشکلم هنوز رفع نشده .