ऐसी बहुत सी स्थितियाँ हैं जहाँ कोई विषय या प्लगइन एक पोस्ट प्रकार को पंजीकृत करता है और आप इसे संशोधित करना चाहते हैं। बेशक है add_post_type_support()और remove_post_type_support(), लेकिन वे उन तर्कों की पूरी सूची तक पहुंच नहीं देते हैं जो register_post_type()ले जाते हैं। विशेष रूप से, शायद मैं एक पोस्ट प्रकार संग्रह को अक्षम करना चाहता हूं, व्यवस्थापक यूआई को छुपाना, खोज से छिपाना, आदि जबकि बाकी पोस्ट सेटिंग्स को छोड़ दें।
के लिए कोडेक्स पेजregister_post_type() मेरे सामने dangles इस:
विवरण
पोस्ट प्रकार बनाएं या संशोधित करें।
लेकिन अतीत में, जब मैंने ऐसा करने की कोशिश की है, तो यह काम नहीं कर रहा है। क्या यह फ़ंक्शन वास्तव में पोस्ट प्रकारों को संशोधित करने के लिए है, और यदि ऐसा है, तो क्या आप बस कुछ दलीलों को फिर से बता सकते हैं और बाकी को अकेले छोड़ सकते हैं?
यह देखते हुए कि कोई deregister_post_type()फ़ंक्शन भी नहीं है , मुझे समझ नहीं आता कि यह कैसे किया जा सकता है।
register_post_typeसही होगा? मैं आपके "हाँ" द्वारा मान लेता हूं, और यह किसी भी त्रुटि को कम नहीं करता है और वांछित प्रभाव डालता है। वास्तविक मामला दूसरा विकल्प है जो मैं इस उत्तर में प्रस्तुत करता हूं: wordpress.stackexchange.com/a/74331/12615