انجمن


حرفه ای های وردپرس  (۶ نوشته)

  • jay-rch

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

    با سلام
    دوستان توضیح کوچکی میدهم
    خوب ما فایل cate.php را ساختیم و کد ها را دادیم که هر موضوع به صفحه خودش برود
    یک اشکال مثلا یک موضوع اصلی داریم با زیر مجموعه هایش حالا میخوام که زیر مجموعه هایش هم زیر مجموعه دارند
    حالا ما میخوایم وقتی صفحات را صدا میزنیم فقط به دسته اصلی میگه بره تو اون صفحه میخوام که زیر مجموعه ها یش را هم هرکدام به صفحه مجزایی برود
    تنها مشکلی که هست با این کد من وقتی صدا میزنیم زیرمجموعه ها را هر دو صفحه را زیر هم نمایش میده
    یعنی صفحه موضوع اصلی و صفحه زیر مجموعه اشکال کجاست و چکار کنم
    با تشکر
    متوجه نشدید بگید بیشتر بگم

    <?php
      $post = $wp_query->post;
    
     if (in_category('654')) {
          include(TEMPLATEPATH.'/jae.php');
      } 
    
     if (in_category('490')) {
          include(TEMPLATEPATH.'/jay.php');
      }
    
     if (in_category('1')) {
          include(TEMPLATEPATH.'/pe.php');
    
      } 
    
     if (in_category('9')) {
          include(TEMPLATEPATH.'/wf.php');
      }
    
     if (in_category('11')) {
          include(TEMPLATEPATH.'/jla.php');
      }
    
     if (in_category('8')) {
          include(TEMPLATEPATH.'/nu.php');
      }
    
     if (in_category('3')) {
          include(TEMPLATEPATH.'/bl.php');
      }
          if (in_category('5')) {
          include(TEMPLATEPATH.'/v.php');
      }
              if (in_category('10')) {
          include(TEMPLATEPATH.'/data.php');
      }
                if (in_category('4')) {
          include(TEMPLATEPATH.'/mih.php');
      }
    
    ?>
  • Morteza

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

    راستش خیلی واضح نبود توضیحاتتون.
    شاید استفاده ار is_category بجای in_category کارگشا باشه.

  • jay-rch

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

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

  • Morteza

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

    راستش منظورتون از صفحه رو متوجه نمیشم.
    منظور پوسته تک پست هست؟

  • jay-rch

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

    شما اصلا با این کد آشناییت دارید ؟؟؟
    اگر ببینی هر کتگوری یا آی دی به یه صفحه براش تعریف شده
    منظور همون است
    یعنی صفحات جداگانه یا اینر پیج دیگه خیلی واضح گفتم که ؟!
    یعنی شما رو کتگوری بابا کلیک کنی بره به صفحه ای که تعریف شده تو کد بعد زیر مجموعش هم میره تو همون صفحه حالا میخوام که زیر مجموعش تعریف کنم بره تو صفحه دیگه اما چون برای مجموعه اصلی صفحه ای تعریف شده صفحه زیر مجموعه را داخل صفحه اول به نمایش میگذارد
    دیگه نمیدونم چی بگم

  • Morteza

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

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

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



برچسب‌ها