alimir 795 ارسال شده در مهر 92 گزارش بازنشر ارسال شده در مهر 92 سلام،من یک پست تایپ به صورت زیر تعریف کردم:add_action('init', 'project_custom_init');function project_custom_init(){ $labels = array( 'name' => _x('Projects', 'post type general name', 'alimir'), 'singular_name' => _x('Project', 'post type singular name', 'alimir'), 'add_new' => _x('Add New', 'project', 'alimir'), 'add_new_item' => __('Add New Project', 'alimir'), 'edit_item' => __('Edit Project', 'alimir'), 'new_item' => __('New Project', 'alimir'), 'view_item' => __('View Project', 'alimir'), 'search_items' => __('Search Projects', 'alimir'), 'not_found' => __('No projects found', 'alimir'), 'not_found_in_trash' => __('No projects found in Trash', 'alimir'), 'parent_item_colon' => '', 'menu_name' => __('Project', 'alimir') ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'has_archive' => true, 'hierarchical' => false, 'menu_position' => null, 'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'excerpt', 'comments', 'post-formats' ) ); // The following is the main step where we register the post. register_post_type('project', $args); // Initialize New Taxonomy Labels $labels = array( 'name' => _x('Tags', 'taxonomy general name', 'alimir'), 'singular_name' => _x('Tag', 'taxonomy singular name', 'alimir'), 'search_items' => __('Search Types', 'alimir'), 'all_items' => __('All Tags', 'alimir'), 'parent_item' => __('Parent Tag', 'alimir'), 'parent_item_colon' => __('Parent Tag:', 'alimir'), 'edit_item' => __('Edit Tags', 'alimir'), 'update_item' => __('Update Tag', 'alimir'), 'add_new_item' => __('Add New Tag', 'alimir'), 'new_item_name' => __('New Tag Name', 'alimir') ); // Custom taxonomy for Project Tags register_taxonomy('tagportifolio', array( 'project' ), array( 'hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'query_var' => true, 'rewrite' => array( 'slug' => 'tag-portifolio' ) ));}پس از انتشار مطالب در این دسته، زمانی که فرم پیوندهای یکتا به حالت پیشفرض قرار دارن هیچ مشکلی نیست ولی وقتی فرمت عوض میشه، خطای 404 ایجاد میکنه و مطالب باز نمیشن!!حالا این مشکل رو چطوری میشه حل کرد؟مشکل با کد زیر حل شد:flush_rewrite_rules(); لینک به ارسال
alimir 795 ارسال شده در مهر 92 مالک گزارش بازنشر ارسال شده در مهر 92 فقط جایی خوندم که بعد از استفاده باید این کد رو حذف کرد، من هم وقتی این کار رو کردم هیچ مشکلی پیش نیومد و لینک به درستی کار میکرد. لینک به ارسال
پست های پیشنهاد شده