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


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.