ali_fyz

اضافه کردن دسته بندی

6 پست در این موضوع قرار دارد

سلام خسته نباشید

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

اینم کدم:


$labelsTeach = array(
'name' => 'آموزش',
'add_new' => 'افزودن مطلب',
'add_new_item' => 'افزودن مطلب',
'edit_item' => 'ویرایش مطلب',
'new_item' => 'مطلب جدید ',
'view_item' => 'نمایش مطلب',
'search_items' => 'جستجوی مطلب',
'not_found' => 'مطلب یافت نشد',
'not_found_in_trash' => 'مطلب در زباله‌دان یافت نشد',
'menu_name' => 'آموزش',
);
$argsTeach = array(
'labels' => $labelsTeach ,
'label' => 'مطالب ',
'hierarchical' => false,
'description' => 'آموزش',
'supports' => array( 'title', 'editor' ) ,
'public' => true,
'show_ui' => true,
'show_in_menu' => true,
'menu_position' => 5,
//'menu_icon' => get_template_directory_uri() . "/images/news.png",
'show_in_nav_menus' => true,
'publicly_queryable' => true,
'exclude_from_search' => true,
'has_archive' => true,
'query_var' => true,
'can_export' => true,
'rewrite' => array('slug' => 'teach'),
'_builtin' => false,
'capability_type' => 'post'
);
register_post_type( 'teach', $argsTeach );

0

به اشتراک گذاری این پست


لینک به پست

کسی نیست جواب بده؟؟

0

به اشتراک گذاری این پست


لینک به پست

شما برای افزودن چنین خاصیتی بایدتاکسونامی اضافه کنین

بهتره بجای کدهای بالا برای افزودن یک امکان مثل پست یا برگه باید از پست تایپ استفاده کنین :


http://forum.wp-parsi.com/tutorials/article/624-%D8%A2%D8%B4%D9%86%D8%A7%DB%8C%DB%8C-%D8%A8%D8%A7-%D9%85%D9%81%D8%A7%D9%87%DB%8C%D9%85-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3-%D9%BE%D8%B3%D8%AA-%D8%AA%D8%A7%DB%8C%D9%BE/

1

به اشتراک گذاری این پست


لینک به پست

من کدمو به این تغییر دادم ولی گروه تست رو که باز میکنم هیچ مطلبی از مطالب تست توش نیست. ولی مطلب تست رو که ایجاد کردم میزنم وجود داره. مشکل چیه؟


add_action('init', 'register_news_posttype' );
function register_news_posttype() {
$labelsNEWS = array(
'name' => 'تست',
'add_new' => 'تست',
'add_new_item' => 'افزودن تست',
'edit_item' => 'ویرایش تست',
'new_item' => 'تست جدید',
'view_item' => 'نمایش ',
'search_items' => 'جستجو',
'not_found' => 'مطلب یافت نشد',
'not_found_in_trash' => 'مطلب در زباله دان یافت نشد',
'menu_name' => 'تست',
);
$argsNews = array(
'labels' => $labelsNEWS,
'label' => 'تست',
'hierarchical' => false,
'description' => 'تست',
'supports' => array( 'title', 'editor', 'thumbnail','excerpt' ) ,
'public' => true,
'show_ui' => true,
'show_in_menu' => true,
'menu_position' => 7,
// 'menu_icon' => get_template_directory_uri() . "/images/news.png",
'show_in_nav_menus' => true,
'publicly_queryable' => true,
'exclude_from_search' => true,
'has_archive' => true,
'query_var' => true,
'can_export' => true,
'rewrite' => array('slug' => 'test'),
'_builtin' => false,
'capability_type' => 'post'
);
register_post_type( 'test', $argsNews );
//--------------------------------------------------------------------------------taxonomy news
$labelsTaxcnews = array(
'name' => 'گروه تست',
'singular_name' => 'گروه تست',
'search_items' => 'جستجو',
'popular_items' => 'بیشتر استÙاده شده',
'all_items' => 'تمام اخبار',
'parent_item' => 'مادر دسته بندی ها',
'edit_item' => 'ویرایش',
'update_item' => 'ویرایش',
'add_new_item' => 'اضافه کردن',
'new_item_name' => 'تست جدید',
'add_or_remove_items' => 'پاک یا اضافه'
);
$argsTaxnews = array(
'label' => 'گروه تست',
'labels' => $labelsTaxnews,
'public' => true,
'hierarchical' => true,
'show_ui' => true,
'show_in_nav_menus' => true,
'args' => array( 'orderby' => 'term_order' ),
'rewrite' => array( 'slug' => 'alltest', 'with_front' => true ),
'query_var' => true
);
register_taxonomy( 'alltest', 'test', $argsTaxnews );
}

0

به اشتراک گذاری این پست


لینک به پست

من کدمو به این تغییر دادم ولی گروه تست رو که باز میکنم هیچ مطلبی از مطالب تست توش نیست. ولی مطلب تست رو که ایجاد کردم میزنم وجود داره. مشکل چیه؟

من که نفهمیدم چی گفتین ! خودتون متوجه شدین ؟

بالاخره چی باز نشد و چی نشد ؟

0

به اشتراک گذاری این پست


لینک به پست

یعنی اینکه کد بالا رو گذاشتم ولی بازم کار نکرد.!

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری