एकाधिक पोस्ट प्रकार और एकाधिक श्रेणियों से पोस्ट प्राप्त करें

यह एक हालिया समस्या का समाधान है, मुझे वर्डप्रेस से सही डेटा प्राप्त करने के साथ get_posts () फ़ंक्शन में बनाया गया था। मैं वर्डप्रेस में डिफ़ॉल्ट पोस्ट प्रकार से निपट रहा था, जो 'पोस्ट' है, और मैं 'ब्लॉग' नामक कस्टम पोस्ट प्रकार से निपट रहा था। मेरे पास नियमित पोस्ट प्रकार के लिए एक विशेष श्रेणी थी, और फिर मेरे पास एक कस्टम वर्गीकरण में एक विशेष श्रेणी थी। मैं दोनों पोस्ट प्रकारों और दोनों श्रेणियों से एक सूची खींचना चाहता था। बस श्रेणियों को निर्दिष्ट करना काम नहीं करता है, मुझे विश्वास है क्योंकि यह केवल श्रेणियों की तलाश करता है, न कि कस्टम वर्गीकरण श्रेणियां। यहां कोड था जो मेरे लिए काम करता था:

 $ args = array (// कार्यों 'post_type' => सरणी ('पोस्ट', 'ब्लॉग'), 'शैली' => सरणी ('विशेष रुप से प्रदर्शित ब्लॉग', 'मुखपृष्ठ विशेष रुप से प्रदर्शित') को पास करने के लिए तर्क सेट करें); $ slider_posts = get_posts ($ args); foreach ($ slider_posts $ slider_post के रूप में) {// लूप पोस्ट के माध्यम से और echo $ slider_post-> post_title प्रदर्शित करें; } 

आखिर तुमने इसे हासिल कर ही लिया है।

यह भी देखना