انجمن


دوستان عزیز لطفا کمک کنند  (۴ نوشته)

  • P.Eon

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

    سلام
    من با یه مشکلی درگیرشدم . میخوام 2تا از دسته هام که وقتی پستی میزنم درارتباط با اونها تو صفحه اصلی معلوم نشن.
    2تا دستور هستش که وقتی میزارم تو فایل index.php پوسته سایتم درست میشه و اون دسته ها معلوم نمیشن ولی تو صفحه اصلی تعداد پستهام نصف میشه ! یعنی وقتی تو تنظیمات وردپرس میرم و تنظیمات پست های صفحات رو میزارم رو 7 تو صفحه اصلیم 4تا پست میاد و فقط مشکل تو صفحه اصلی هستش
    لطفا دوستانی که میدونن بگن تا این مشکل رو برطرف کنم
    دستورها :
    <?php
    if (in_category('608')) continue;
    if (in_category('609')) continue;
    ?>
    یا
    <?php if (in_category('608')) continue; ?>

  • Saeed Fard

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

    درود ;

    دوست عزيز شما براي اينكار از افزونه ي advance category excluder استفاده كنيد .
    با اين افزونه میتونید یک يا چند دسته مشخص تعریف کنید و با این افزونه تعریف کنید كه پست هایی که در این دسته ارسال میشند در صفحه ی اصلی سایت نمایش داده نشند ..

    بدون افزونه هم بايد از تابع شرطي در حلقتون استفاده كنيد ، اين شرط رو به حلقه ي وردپرستون اضافه ميكنيد ،

    if ( !(in_category('1') && is_home())):

    و دسته هاي كه با مشخصه ي 1 تعريف شدن كه ميتونيد تغيييرش بديد ، اگه مطلبي داخلش ارسال كنيد توسط اين شرط از حلقه ي اصلي جدا ميشند و در صفحه ي اصلي نمايش داده نميشند ..

    اگه php بلد نيستيد پيشنهاد ميكنم از افزونه استفاده كنيد ..

    همچنين لطفا موضوع مناسب و مرتبط براي تاپيك هاتون انتخاب كنيد ..

    موفق باشيد ../.

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

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

    saeidfard گفت:
    درود ;

    دوست عزيز شما براي اينكار از افزونه ي advance category excluder استفاده كنيد .
    با اين افزونه میتونید یک يا چند دسته مشخص تعریف کنید و با این افزونه تعریف کنید كه پست هایی که در این دسته ارسال میشند در صفحه ی اصلی سایت نمایش داده نشند ..

    بدون افزونه هم بايد از تابع شرطي در حلقتون استفاده كنيد ، اين شرط رو به حلقه ي وردپرستون اضافه ميكنيد ،

    if ( !(in_category('1') && is_home())):

    و دسته هاي كه با مشخصه ي 1 تعريف شدن كه ميتونيد تغيييرش بديد ، اگه مطلبي داخلش ارسال كنيد توسط اين شرط از حلقه ي اصلي جدا ميشند و در صفحه ي اصلي نمايش داده نميشند ..

    اگه php بلد نيستيد پيشنهاد ميكنم از افزونه استفاده كنيد ..

    همچنين لطفا موضوع مناسب و مرتبط براي تاپيك هاتون انتخاب كنيد ..

    موفق باشيد ../.

    ممنونو از شما .
    این کد رو که میگید تو index.php باید قرار داد یا تو functions.php
    من تو index.php قالبم قرار دادم عمل نکرد ؟

  • Saeed Fard

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

    این کد رو که میگید تو index.php باید قرار داد یا تو functions.php
    من تو index.php قالبم قرار دادم عمل نکرد ؟

    توي index.php ،، در حلقه ي وردپرس ..

    دوست عزيز

    اگه php بلد نيستيد پيشنهاد ميكنم از افزونه استفاده كنيد ..

    http://wordpress.org/extend/plugins/advanced-category-excluder/

    موفق باشيد ../.

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



برچسب‌ها

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