رفتن به مطلب

لود شدن ایندکس زیر دسته بندی ها بر اساس دسته بندی مادر


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

سلام

من یه دسته بندی دارم به اسم فیلم، چنتا زیر دسته بندی داره مثلا: ژانر، کیفیت 

حالا من روی دسته بندی فیلم کلیک میکنم، ساختار ایندکس برای پست های این دسته بندی از category-movie.php لود میشه و به اون شکلی که کد نویسی کردم پست ها نمایش داده میشه،اما وقتی روی مثلا ژانر کلیک میکنم که زیر دسته بندی فیلم هست، ساختار ایندکس از فایل index لود میشه، اگر هم فایل index رو حذف کنم اصلا لود نمیشه ، چه کار کنم زیر دسته بندی ها هم از همون ایندکس دسته بندی مادر لود بشن؟

لینک به ارسال
در 50 دقیقه قبل، dark master گفته است :

سلام

من یه دسته بندی دارم به اسم فیلم، چنتا زیر دسته بندی داره مثلا: ژانر، کیفیت 

حالا من روی دسته بندی فیلم کلیک میکنم، ساختار ایندکس برای پست های این دسته بندی از category-movie.php لود میشه و به اون شکلی که کد نویسی کردم پست ها نمایش داده میشه،اما وقتی روی مثلا ژانر کلیک میکنم که زیر دسته بندی فیلم هست، ساختار ایندکس از فایل index لود میشه، اگر هم فایل index رو حذف کنم اصلا لود نمیشه ، چه کار کنم زیر دسته بندی ها هم از همون ایندکس دسته بندی مادر لود بشن؟

 

داخل function قالب اضافه شود.

function load_cat_parent_template()
{
        global $wp_query;
        if (!$wp_query->is_category)
                return true; // saves a bit of nesting
        // get current category object
        $cat = $wp_query->get_queried_object();
        // trace back the parent hierarchy and locate a template
        while ($cat && !is_wp_error($cat)) {
                $template = TEMPLATEPATH . "/category-{$cat->slug}.php";
                if (file_exists($template)) {
                        load_template($template);
                        exit;
                }
                $cat = $cat->parent ? get_category($cat->parent) : false;
        }
}
add_action('template_redirect', 'load_cat_parent_template');

 

لینک به ارسال

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

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

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

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

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

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

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

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

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