कस्टम पोस्ट प्रकार के लिए संशोधन सक्षम करें


32

मैंने एक कस्टम पोस्ट प्रकार बनाया है, और इसे पंजीकृत किया है।

क्या कोई मेरी मदद कर सकता है कि कस्टम पोस्ट प्रकार के संशोधन कैसे सक्षम करें?


2
आपने इसे कैसे पंजीकृत किया? का उपयोग करते हुए register_post_type या कुछ प्लगइन?
क्राफ्टनर

1
हालाँकि, मैंने उन सभी प्रकारों के लिए काम किया। क्या कोई इसकी पुष्टि या इनकार कर सकता है?
s_ha_dum

1
@s_ha_dum आपको इसे मैन्युअल रूप से सक्षम करने की आवश्यकता है। "समर्थन" में "संशोधन" के लिए कोई डिफ़ॉल्ट सेट नहीं है register_post_type। केवल शीर्षक और संपादक तयशुदा हैं। कोडेक्स codex.wordpress.org/Function_Reference/register_post_type
Pieter Goosen

@PieterGoosen: धन्यवाद। मैं थोड़े बदलावों से नफरत करता हूं और सोचता हूं कि वे खराब तरीके से लागू किए गए हैं इसलिए मैं उनके साथ ज्यादा व्यवहार नहीं करता। :)
s_ha_dum

जवाबों:


50

जब आप अपना CPT पंजीकृत करते हैं, तो आपको मैन्युअल रूप से संशोधन के लिए समर्थन जोड़ने की आवश्यकता होती है। केवल शीर्षक और संपादक को चूक के रूप में सेट किया जाता है। की जाँच करें कोडेक्स । इसलिए यदि आपको संशोधन सक्षम करने की आवश्यकता है, तो आपको इसे इस तरह से जोड़ना होगा

'supports' => array( 'title', 'editor', 'revisions' ),

अपने में $args = array()जब अपने सीपीटी पंजीकरण।

बस जानकारी के लिए, यहां अन्य तर्क दिए गए हैं जिन्हें आप 'समर्थन' के लिए पास कर सकते हैं

'title'
'editor' (content)
'author'
'thumbnail' (featured image, current theme must also support post-thumbnails)
'excerpt'
'trackbacks'
'custom-fields'
'comments' (also will see comment count balloon on edit screen)
'revisions' (will store revisions)
'page-attributes' (menu order, hierarchical must be true to show Parent option)
'post-formats' add post formats, see Post Formats

संपादित करें

@Jammypeach के लिए धन्यवाद, यह जानना महत्वपूर्ण है, संशोधन मेटाबॉक्स तब तक नहीं दिखाई देगा जब तक कि पोस्ट के लिए वास्तव में संशोधन नहीं होते हैं। यदि कोई संशोधन नहीं हैं, तो संशोधन मेटा बॉक्स नहीं दिखाएगा


मैं समर्थन सरणी में जगह है। ठीक काम करता है। धन्यवाद, @ पीटर ..
भानु प्रकाश रायगा

@ भानुप्रकाश को खुशी है कि मैं मदद कर सका। बस मेरे उत्तर को स्वीकार करने के लिए टिक करना याद रखें।
पीटर गोसन ने

9
कुछ विचार करने के लिए - जब तक आप कुछ परिवर्तन नहीं करते और पहले कुछ समय बचाते हैं, तब तक संशोधन सीपीसी पर संशोधन को सक्षम करने के बाद संशोधन बॉक्स दिखाई नहीं देगा। इसने मुझे फेंक दिया, मुझे लगा कि मेरा कोड काम नहीं कर रहा है लेकिन (निश्चित रूप से) प्रदर्शन करने के लिए कोई संशोधन नहीं थे।
जम्मीपच जूल 28'14

1
@jammypeach मेरा जवाब अपडेट करेगा। उसके लिए धन्यवाद। बहुत से लोग इसे नहीं जानते हैं, यह भी नहीं माना है। धन्यवाद :-)
पीटर गुट

1
धन्यवाद @jammypeach मैंने अभी एक घंटे बिताए, जिसमें मैंने सोचा था कि जो मैंने सोचा था कि कस्टम पोस्ट प्रकार के साथ एक समस्या थी- वह निश्चित रूप से जानकारी का एक महत्वपूर्ण हिस्सा है!
निकपिश
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.