আমার প্রোফাইলে আমার একটি বিভাগ রয়েছে যার নাম 'প্রোফাইলস' বলে আমি এই বিভাগটি 'প্রোফাইলস' নামক একটি কাস্টম পোস্ট টাইপে স্থানান্তরিত করতে প্রক্রিয়ায় আছি।
আমার সমস্যা হ'ল আমি এই কাস্টম পোস্ট ধরণের জন্য সংরক্ষণাগার পৃষ্ঠাটি দেখতে পাচ্ছি না। আমি যখন url এ যাই তবে mywebsite.com/profiles
এটি প্রোফাইল বিভাগে একটি পোস্টের জন্য আমাকে একটি একক পোস্ট পৃষ্ঠায় নিয়ে যায়।
আমি has_archive = true;
আমার অন্তর্ভুক্ত করেছিfunctions.php
আমি একই ওয়েবসাইটে অন্য কাস্টম পোস্ট ধরণের জন্য একটি সংরক্ষণাগার পৃষ্ঠা তৈরি করতে আমার কোনও সমস্যা হয়নি তাই আমি কেন এখনি এটি হারিয়ে ফেলছি তা এই মুহুর্তে হারিয়ে গেল।
কোন পরামর্শ সবচেয়ে প্রশংসা হবে?
add_action( 'init', 'profile_custom_init' );
/* Here's how to create your customized labels */
function profile_custom_init() {
$labels = array(
'name' => _x( 'Profiles', 'post type general name' ), // Tip: _x('') is used for localization
'singular_name' => _x( 'Profile', 'post type singular name' ),
'add_new' => _x( 'Add New', 'Profile' ),
'add_new_item' => __( 'Add Profile' ),
'edit_item' => __( 'Edit Profile' ),
'new_item' => __( 'New Profile' ),
'view_item' => __( 'View Profile' ),
'search_items' => __( 'Search Profile' ),
'not_found' => __( 'No Profile found' ),
'not_found_in_trash' => __( 'No Profile found in Trash' ),
'parent_item_colon' => ''
);
// Create an array for the $args
$args = array( 'labels' => $labels, /* NOTICE: the $labels variable is used here... */
'public' => true,
'publicly_queryable' => true,
'has_archive' => true,
'show_ui' => true,
'query_var' => true,
'rewrite' => true,
'capability_type' => 'post',
'hierarchical' => false,
'menu_position' => 10,
'supports' => array( 'title', 'editor','thumbnail', 'excerpt', 'custom-fields' ),
'taxonomies' => array('category')
);
register_post_type( 'profile', $args ); /* Register it and move on */
}