यह मेरे पास पहले के प्रश्न का एक रिपॉस्ट है, लेकिन मैं इसे और अधिक विवरणों में जाना पसंद करता हूं ताकि इसे पूरी तरह से हल किया जा सके।
इसलिए फिर से, (सामान्य) पदों के साथ पेर्मलिंक को बदलना सेटिंग> पर्मलिंक में जाने जितना आसान है और इसे किसी भी चीज में बदलकर, जैसे कि आप व्यापक रूप से उपयोग करते हैं %category%/%postname%.html
। यह सब काम करता है। यदि केवल कस्टम पोस्ट प्रकार के लिए यह आसान था और यह टैक्सोनॉमी भी है।
तो यह वही है जो मुझे पूरा करना पसंद है।
- http://mywordpress.com/portfolio.html - सभी श्रेणियों में सभी पोस्ट प्रदर्शित करें।
- http://mywordpress.com/portfolio/music/ - इस श्रेणी के सभी पोस्ट प्रदर्शित करें।
- http://mywordpress.com/portfolio/music/trance/ - इस (बच्चे) श्रेणी में सभी पोस्ट प्रदर्शित करें।
- http://mywordpress.com/portfolio/music/trance/Tiesto.html - पोस्ट प्रदर्शित करें।
अब तक मुझे जो मिला वह निम्नलिखित है:
- सबसे पहले मैं एक बनाया
custom_post_type
नामित परियोजना और एकtaxonomy
project_category । - मैंने एक पेज पोर्टफोलियो बनाया और इसे एक पेज टेम्प्लेट दिया जो सभी
post_type = project
पोस्ट को सूचीबद्ध करेगा । मैं .html को पेजों के पर्मलिंक में कैसे जोड़ सकता हूँ? अब मैं http://mywordpress.com/portfolio से लिंक करता हूं जबकि मुझे http://mywordpress.com/portfolio.html चाहिए । यह पहले मुद्दे को हल करना चाहिए। - तब चीजें कठिन हो जाएंगी, क्योंकि हम पहले से नहीं जानते हैं कि वहां कितनी उपश्रेणियाँ हैं, शायद कोई भी नहीं है। इसलिए हम जिस संरचना के बाद हैं
portfolio/(CATEGORY PATH FROM TOP TO CHILD)/post.html
। मैं अभी भी इस बिंदु पर अटका हुआ हूं। मुझे लगता है कि मुझे किसी तरह अंतिम श्रेणी को पथ में शामिल करना चाहिए और पास करना होगा कि project_category के साथ , जो एक taxonomy.php फ़ाइल में ले जाना चाहिए जहां मैं इसे ठीक से संसाधित कर सकता हूं। - मैंने इससे न तो निबटा है और न ही इसे कुछ
%postname%.html
के अंत में कुछ करना चाहिए।
मुझे आशा है कि मेरी समस्या स्पष्ट है और बहादुर डेवलपर हैं जो मुझे इस समस्या से निपटने में मदद करेंगे जो मुझे पहले से ही चार पूर्ण दिनों तक व्यस्त रखता है!