رفتن به مطلب

ساخت چند تکسونومی در یک پست تایپ


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

با عرض سلام و خسته نباشید مجدد

دوستان بنده از این کد برای ساخت تکسونومی استفاده می کنم ...


<?php
add_action( 'init', 'passage_create_taxonomies', 0 );

function passage_create_taxonomies()
{
// passage Categories
register_taxonomy('passage-cat',array('passage'),array(
'hierarchical' => true,
'label' => 'دسته بندی ها',
'singular_name' => 'دسته بندی مرکز خرید',
'show_ui' => true,
'query_var' => true,
'rewrite' => array('slug' => 'passage-cat' )
));
}
<?

که به درستی دسته بندی مراکز خرید رو به پست تایپ مراکز خرید اضافه می کنه :)

حالا می خوام چند تکسونومی دیگه بسازم که شهرها و برچسب و موارد دیگه ای که نیاز دارم رو برای مراکز خرید بذارم و همین کد رو تکرار می کنم اما قبول نمی کنه و کلا خطا میده ... اونم روی

}

مشکل کجاست ... :(

لینک به ارسال

خوب مشکلمو پیدا کردم خودم :)

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


<?php
//Add new taxonomy upon WordPress initialization
add_action( 'init', 'passage_create_taxonomies', 0 );
function passage_create_taxonomies()
{
// passage Categories
register_taxonomy('passage-cat',array('passage'),array(
'hierarchical' => true,
'label' => 'دسته بندی ها',
'singular_name' => 'دسته بندی مرکز خرید',
'show_ui' => true,
'query_var' => true,
'rewrite' => array('slug' => 'passage-cat' )
));

// passage Cities
register_taxonomy('passage-city',array('passage'),array(
'hierarchical' => true,
'label' => 'شهـر ها',
'singular_name' => 'شهـرها',
'show_ui' => true,
'query_var' => true,
'rewrite' => array('slug' => 'passage-city' )
));

}
?>

که درست کار کنه :)

طبق معمول خستگی و اشتباهات کوچک :)

ویرایش شده توسط themefarsi
لینک به ارسال

خوب مشکلمو پیدا کردم خودم :)

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


<?php
//Add new taxonomy upon WordPress initialization
add_action( 'init', 'passage_create_taxonomies', 0 );
function passage_create_taxonomies()
{
// passage Categories
register_taxonomy('passage-cat',array('passage'),array(
'hierarchical' => true,
'label' => 'دسته بندی ها',
'singular_name' => 'دسته بندی مرکز خرید',
'show_ui' => true,
'query_var' => true,
'rewrite' => array('slug' => 'passage-cat' )
));

// passage Cities
register_taxonomy('passage-city',array('passage'),array(
'hierarchical' => true,
'label' => 'شهـر ها',
'singular_name' => 'شهـرها',
'show_ui' => true,
'query_var' => true,
'rewrite' => array('slug' => 'passage-city' )
));

}
?>

که درست کار کنه :)

جالب بود / موفق باشید

ویرایش شده توسط Mekaeil Andisheh
لینک به ارسال
  • 1 ماه بعد...
  • 2 هفته بعد...

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

شما چجوری نشون میدی؟

من به همین شکل که براتون نوشتم استفاده می کنم و مشکلی نداره، توی مدیریت منظورتون هست یا توی نمایش واسه کاربر ؟!

لینک به ارسال

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

شما چجوری نشون میدی؟

آموزشها مربوط را بخوانید

http://forum.wp-parsi.com/tutorials/article/6-%D9%BE%D8%B3%D8%AA-%D8%B3%D9%81%D8%A7%D8%B1%D8%B4%DB%8C-%D8%B4%D8%B1%D9%88%D8%B9/

لینک به ارسال

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

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

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

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

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

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

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

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

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