কাস্টম পোস্ট প্রকারের সাথে সামগ্রী বাক্সটি লুকান?


18

Ive একটি কাস্টম পোস্ট প্রকার তৈরি করেছে এবং আমি প্রকাশ / সম্পাদনা পৃষ্ঠায় মূল পাঠ্য সামগ্রীটি আড়াল করতে চাই।

এটা কি সম্ভব ?

ধন্যবাদ!

উত্তর:


33

হ্যাঁ, আপনার কাস্টম পোস্ট প্রকার থেকে সম্পাদক সমর্থনটি সরান।

আপনি এটি দুটি উপায়ে করতে পারেন।

  1. আপনার কাস্টম পোস্টের ধরণ নিবন্ধ করার সময়:

উদাহরণ:

$args = array(
    'public' => true,
    'publicly_queryable' => true,
    'show_ui' => true, 
    'show_in_menu' => true, 
    'capability_type' => 'post',
    'has_archive' => true, 
    'supports' => array('title','author','thumbnail','excerpt','comments')
); 
register_post_type('book',$args);

২. কাস্টম পোস্ট প্রকারটি যদি আপনার কোড দ্বারা সংজ্ঞায়িত না হয় তবে সরানো_পোস্ট_প্রকার সমর্থনটি ব্যবহার করে (যেমন কিছু অন্যান্য প্লাগইন / থিম কাস্টম পোস্টের সংজ্ঞা দিয়েছে) defined

উদাহরণ:

add_action('init', 'my_rem_editor_from_post_type');
function my_rem_editor_from_post_type() {
    remove_post_type_support( <POST TYPE>, 'editor' );
}

আপনি মিডিয়া ম্যানেজার ব্যবহার করে ফাইলগুলি আপলোড করতে পারেন বা আপলোডগুলি পরিচালনা করতে আপনার নিজস্ব কাস্টম মেটা বাক্স তৈরি করতে পারেন।
— হামেদুল্লাহ খান

12

আপনার কাস্টম পোস্টের প্রবন্ধটি নিবন্ধ করার সময় সম্পাদকের জন্য সমর্থন নির্দিষ্ট করবেন না।

 $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,
    // on the supports param here you see no 'editor'
    'supports' => array('title','author','thumbnail','excerpt','comments') 
  ); 
  register_post_type('book',$args);

আরও তথ্য দেখুন: ফাংশন রেফারেন্স / পোস্ট টাইপ নিবন্ধ ।


3

আপনি সেট করতে পারেন

'supports' => false

ডিফল্ট (শিরোনাম এবং সম্পাদক) আচরণ এড়াতে।

দ্রষ্টব্য: এটি 3.5 বা তারও বেশি এর জন্য।


ঠিক আছে, কীভাবে আপনি তখন সামগ্রী তৈরি এবং সংরক্ষণ / পরিচালনা করতে পারেন?
— TomeeNS 26'17

0

আপনি পোস্ট মডিউলের প্রশাসক মধ্যে শিরোনাম বা সম্পাদক মুছে ফেলতে পারেন

function mvandemar_remove_post_type_support() {
    remove_post_type_support( 'post', 'title' );
    remove_post_type_support( 'post', 'editor' );
}
add_action( 'init', 'mvandemar_remove_post_type_support' );
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.