सानुकूल श्रेण्यांसह सानुकूल पोस्ट प्रकार

वर्डप्रेस

बर्‍याच कंपन्यांसाठी वर्डप्रेस हा एक अपरिहार्य प्लॅटफॉर्म बनत आहे, परंतु सरासरी कंपनी क्षमतेच्या अपूर्णांकाचा देखील फायदा घेत नाही. आमच्या एका क्लायंटला त्यांच्या साइटवर संसाधन विभाग जोडायचा होता परंतु ते पृष्ठे वापरून किंवा ब्लॉग पोस्टमध्ये करू इच्छित नाही. हेच वर्डप्रेस समर्थित करते सानुकूल पोस्ट प्रकार च्या साठी!

या प्रकरणात, आम्हाला आमच्या ग्राहकांच्या साइटवर एक संसाधन विभाग जोडायचा होता. हे जोडणे बly्यापैकी सोपे आहे सानुकूल पोस्ट प्रकार आपल्या वर्डप्रेस थीमवर. आपण फंक्शन वापरुन खालील कोड जोडा नोंदणी_पोस्ट_प्रकार आपल्या फंक्शन.पीपी पृष्ठाकडे:

// संसाधने जोडा सानुकूल पोस्ट प्रकार _डक्शन ('init', 'तयार_पोस्ट_प्रकार'); फंक्शन create_post_type () {रजिस्टर_ पोस्ट_प्रकार ('संसाधने', अ‍ॅरे ('लेबले' => अ‍ॅरे ('नाव' => __ ('संसाधने')), 'एकवचन_नाव' => __ ('संसाधन'), 'जोडा_ नवीन' => __ ('नवीन जोडा'), 'अ‍ॅड_ न्यू_टेम' => __ ('नवीन संसाधन जोडा'), 'edit_item' => __ ('संसाधन संपादित करा'), 'new_item' => __ ('नवीन संसाधन'), 'all_items' => __ ('सर्व संसाधने'), 'दृश्य_तेम' => __ ('संसाधन पहा'), 'शोध_सुत्र' => __ ('शोध संसाधने'), 'not_found' => __ ('संसाधन सापडले नाही'), 'not_found_in_trash' => __ ('कचर्‍यामध्ये कोणतीही संसाधने नाहीत'), 'पालक_टेम_कोलोन' => '', 'मेनू_नाव' => __ ('संसाधने')), 'सार्वजनिक' => सत्य, 'has_archive' => सत्य, 'पुनर्लेखन' => अ‍ॅरे ('स्लग' => 'संसाधने'), 'समर्थन' => अ‍ॅरे ('शीर्षक', 'संपादक', 'लेखक', 'थंबनेल', 'उतारे', 'टिप्पण्या'))) ; }

कसे बनवायचे हे शोधणे थोडे अधिक कठीण होते सानुकूल श्रेण्या आपल्या साठी सानुकूल पोस्ट प्रकार. हे कसे करावे हे शोधणे कठिण का आहे कारण याला एक सानुकूल वर्गीकरण म्हणतात आणि त्याचा उपयोग रजिस्टर_टॅक्सॉनॉमी ते सानुकूलित करण्यासाठी कार्य करा. या प्रकरणात, आम्ही थीममध्ये वेबिनार, श्वेतपत्रे इ. सारख्या संसाधनांचा प्रकार जोडू इच्छित आहोत… म्हणून फंक्शन.एफपीपी फाइलसाठी काही अतिरिक्त कोड येथे आहेः

add_action ('init', 'स्त्रोत_श्रेणी_विनिट', 100); // १०० म्हणून पोस्ट प्रकार फंक्शन रिसोर्स_श्रेणी_इनिट () {रजिस्टर_टेक्झोनॉमी ('प्रकार', 'संसाधने', अ‍ॅरे ('लेबले' => अ‍ॅरे ('नाव' => 'संसाधन प्रकार', 'एकवचन_नाव' => 'नोंदणीकृत केले गेले आहेत. स्त्रोत प्रकार ',' शोध_उत्पादने '=>' शोध स्त्रोत प्रकार ',' लोकप्रिय_तेम्स '=>' लोकप्रिय स्त्रोत प्रकार ',' all_items '=>' सर्व स्त्रोत प्रकार ',' edit_item '=> __ (' संसाधन प्रकार संपादित करा ') , 'update_item' => __ ('संसाधन प्रकार अद्यतनित करा'), 'add_new_item' => __ ('नवीन संसाधन प्रकार जोडा'), 'new_item_name' => __ ('नवीन संसाधनाचा प्रकार')), 'श्रेणीबद्ध' => 'चुकीचे', 'लेबल' => 'स्त्रोत प्रकार')); }

सानुकूल पोस्ट प्रकार आपल्याला आपल्या सानुकूल पोस्ट प्रकारांसाठी संग्रहण आणि एकल पृष्ठे डिझाइन करण्याची परवानगी देखील देतात. फक्त आर्काइव्ह.पीपीपी आणि सिंगल.पीपी फायली कॉपी करा. च्या प्रतीचे नाव बदला सानुकूल पोस्ट प्रकार नावात. या प्रकरणात, ते आर्काइव्ह-रिसोर्सेस.पीपीपी आणि सिंगल-रिसोर्सेस.पीपीपी असेल. आता आपण ती पृष्ठे सानुकूलित करू शकता तथापि आपल्यास संसाधन पृष्ठ दिसत असेल तर.

2 टिप्पणी

  1. 1

    दुसरा मार्ग म्हणजे सुलभ सानुकूल सामग्री प्रकार किंवा प्रकारांसारखे प्लगइन वापरणे.

    हे प्लगइन आपल्याला सानुकूल मेटा बॉक्स सहजपणे जोडण्यास आणि सानुकूल पृष्ठ आणि पोस्ट टेम्पलेट्स तयार करण्यास सक्षम करतात.

    • 2

      खूप खरे @ google-d5279c8b66d25549a0ec3c8dd46a3d1a: डिस्क! मी प्रामाणिकपणे म्हणेन की ब्लॉगवर दोन प्लगइन्स एक टन ओव्हरहेड जोडल्यासारखे मला वाटत आहे ... आणि आपण एका साइटवरून दुसर्‍या साइटवर थीम हलवू शकत नाही, आपण प्लगिन देखील हलवित असल्याचे सुनिश्चित केले पाहिजे. . मी थीम फायलींमध्ये आवश्यक कार्ये अंतःस्थापित करण्याचे काम करण्याचे एकमेव कारण आहे.

तुला काय वाटत?

ही साइट स्पॅम कमी करण्यासाठी अकिस्मेट वापरते आपल्या टिप्पणी डेटावर प्रक्रिया कशी केली जाते ते जाणून घ्या.