Anonim

Get_posts () ఫంక్షన్‌తో అంతర్నిర్మితంతో నేను WordPress నుండి సరైన డేటాను పొందడంలో ఇటీవలి సమస్యకు ఇది పరిష్కారం. నేను WordPress లో డిఫాల్ట్ పోస్ట్ రకంతో వ్యవహరిస్తున్నాను, ఇది 'పోస్ట్', మరియు నేను 'బ్లాగులు' అనే కస్టమ్ పోస్ట్ రకంతో వ్యవహరిస్తున్నాను. నేను రెగ్యులర్ పోస్ట్ రకం కోసం ఫీచర్ చేసిన వర్గాన్ని కలిగి ఉన్నాను, ఆపై కస్టమ్ టాక్సానమీలో ఫీచర్ చేసిన వర్గాన్ని కలిగి ఉన్నాను. నేను రెండు పోస్ట్ రకాలు మరియు రెండు వర్గాల నుండి ఒక జాబితాను లాగాలనుకున్నాను. వర్గాలను పేర్కొనడం పనిచేయదు, ఎందుకంటే ఇది వర్గాల కోసం మాత్రమే చూస్తుంది మరియు అనుకూల వర్గీకరణ వర్గాలకు కాదు. నాకు పని చేసిన కోడ్ ఇక్కడ ఉంది:

post args = array (// 'post_type' => శ్రేణి ('పోస్ట్', 'బ్లాగులు'), 'శైలి' => శ్రేణి ('ఫీచర్ చేసిన బ్లాగులు', 'హోమ్‌పేజీ ఫీచర్') ఫంక్షన్లకు పంపే వాదనలు సెట్ చేయండి); $ slider_posts = get_posts ($ args); foreach ($ slider_posts as $ slider_post) {// పోస్టుల ద్వారా లూప్ చేసి, ప్రతిధ్వని ప్రదర్శించండి $ slider_post-> post_title; }

మరియు అక్కడ మీకు ఉంది.

బహుళ పోస్ట్ రకాలు మరియు బహుళ వర్గాల నుండి పోస్ట్‌లను పొందండి