কাস্টম পোস্ট প্রকারের সংরক্ষণাগার পৃষ্ঠাটি দেখাচ্ছে না


11

আমার প্রোফাইলে আমার একটি বিভাগ রয়েছে যার নাম 'প্রোফাইলস' বলে আমি এই বিভাগটি 'প্রোফাইলস' নামক একটি কাস্টম পোস্ট টাইপে স্থানান্তরিত করতে প্রক্রিয়ায় আছি।

আমার সমস্যা হ'ল আমি এই কাস্টম পোস্ট ধরণের জন্য সংরক্ষণাগার পৃষ্ঠাটি দেখতে পাচ্ছি না। আমি যখন 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 */
}

প্রোফাইল বিভাগের স্লাগকে প্রোফাইল -২ এর মতো অন্য কোনওটিতে পরিবর্তন করার চেষ্টা করুন।
বিনোদদলভি

কাজ করে না বলে মনে হচ্ছে। এছাড়াও যদি আমি ইউআরএল mywebsite.com এ যাই তবে উদাহরণস্বরূপ আমাকে 404 পৃষ্ঠায় নিয়ে যাওয়ার পরিবর্তে (কেবল 'তাঁর' নামে পরিচিত কোনও পৃষ্ঠা বা পোস্ট আমার কাছে নেই) এটি 'তাঁর' শব্দের সাথে শুরু করে আমাকে একটি পোস্টে নিয়ে যায়। এটা খুব অদ্ভুত লাগছে?
স্টেমি

আপনি কি আবার নিজের পারমালিঙ্ক কাঠামোটি সংরক্ষণ করার চেষ্টা করেছেন? এর ফলে পুনর্লিখনের নিয়মগুলি পুনরায় জন্মানোর কারণ হয়।
মাইক মাদার্ন

পার্মালিঙ্ক সেটিংসের পরিবর্তনগুলি সংরক্ষণ করুন বোতামটি ক্লিক করে পার্মালিঙ্ক কাঠামোটি পুনরায় সঞ্চয় করার চেষ্টা করুন।
বিনোদদলভি

উত্তর:


18
  1. সেটিংস -> পারমালিঙ্কে নেভিগেট করুন
  2. থেকে পার্মালিঙ্ক গঠন পরিবর্তন ডিফল্ট
  3. সেটিংস সংরক্ষণ করুন
  4. কাস্টম কাঠামো বা পোস্টের নাম (বা অন্য কোনও কাঠামো) এ পরিবর্তন করুন
  5. সেটিংস সংরক্ষণ করুন

এটি htaccess ফাইলটি পুনরায় লিখবে এবং তারপরে পুনরায় লেখার কাজ করা উচিত।


যদি উপরের সমাধানটি কাজ না করে - এটি সার্ভার কনফিগারেশনের সাথে সম্পর্কিত।

Aapache2

চালান: a2enmod rewrite && service apache2 reload

nginx

অনুসরণ করুন: https://do.co/2LjCF8r


আমি আশা করি এটি আপনার সময় সাশ্রয় করবে।


এটি আমার জন্য এটি সমাধান করেছে।
ব্যবহারকারী 2924019

3

পারমালিঙ্ক কাঠামো পুনরায় সংরক্ষণ করা সমস্যার সমাধান হয়েছে বলে মনে হয়েছিল। টিপ মাইক এবং বিনোদ এর জন্য ধন্যবাদ।


1
আমি নিখিলের আগে এর উত্তর দিয়েছিলাম এবং ভেবেছিলাম এটি সহায়ক হবে। তিনি আরও ভাল উত্তর পোস্ট করার পর থেকে আমি আর চেক করিনি। সুতরাং উত্তর পোস্ট করা লোকদের কৃতিত্ব না দেওয়ার জন্য আমাকে অভিযুক্ত করা কিছুটা অন্যায়।
স্টেমি

আমার খারাপ, আমি অক্টোবরের পরে মার্চটি দেখেছি এবং ভেবেছিলাম এটি পরের বছর ছিল ... আপনার বিচ্ছুরিত উত্তরটি এর সাথে মিলিয়ে দ্রুত ক্রেডিট দখল করার মতো লাগছিল .. আমার আরও ঘনিষ্ঠভাবে নজর দেওয়া উচিত ছিল (ভোটের সংখ্যা অনুসারে বাছাই করা তাড়াতাড়ি সাহায্য করে না উভয়ই দেখায়), আপনাকে প্রশ্নোত্তর উভয় বিষয়েই আপ-ভোট দিয়েছে
কেন্ডার

@ কেেন্ডার - অন্য কারও উত্তর দেওয়ার বা এটি অনুলিপি করার ক্রেডিট ধরার আমার কোনও ইচ্ছা নেই। আমি আমার অভিজ্ঞতা অনুসারে এর উত্তর দিয়েছি এবং আমি উত্তরটি বিশদভাবে ব্যাখ্যা করেছি। এটি সার্ভারের পাশাপাশি সিএমএস পাশ থেকে সমস্যার সমাধান করতে প্রচুর বিকাশকারীকে সহায়তা করতে পারে।
নিখিল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.