meta-query पर टैग किए गए जवाब

पोस्ट मेटा डेटा के आधार पर, पृष्ठ और CPT सहित, पोस्ट डेटा के लिए डेटाबेस को क्वेरी करने के लिए WP_Query वर्ग में निर्मित एक तंत्र का संदर्भ देता है।

12
मेटालाइज़ के रूप में मेटा मानों को क्रमबद्ध सरणियों के रूप में
मैं एक ऐसी परियोजना पर काम कर रहा हूं जिसमें मैं एक कस्टम पोस्ट प्रकार बना रहा हूं और कस्टम डेटा मेरे कस्टम पोस्ट प्रकार से जुड़े मेटा बॉक्स के माध्यम से दर्ज किया गया है। जो भी कारण के लिए मैंने मेटा बॉक्स को इस तरह से कोड करने …

2
Meta_query ऑपरेटर स्पष्टीकरण की तुलना करता है
मैंने देखा कि ऑपरेटर के झुंड हैं जिनका उपयोग मेटा_क्वेरी में तुलना के लिए किया जा सकता है। हालाँकि, मुझे पूरा यकीन नहीं है कि मुझे किस ऑपरेटर का उपयोग करना चाहिए, यह किसी तरह =और LIKEऑपरेटर को भ्रमित कर रहा है । मैं जानना चाहता हूं कि प्रत्येक ऑपरेटर …

9
खोज क्वेरी ('s') के साथ मेटा क्वेरी ('मेटा_क्वरी') का उपयोग करना
एक ऐसी खोज का निर्माण करने की कोशिश करना जो न केवल चूक (शीर्षक, सामग्री आदि) को खोजे बल्कि एक विशिष्ट कस्टम फ़ील्ड भी बनाए। मेरी वर्तमान क्वेरी: $args = array( 'post_type' => 'post', 's' => $query, 'meta_query' => array( array( 'key' => 'speel', 'value' => $query, 'compare' => 'LIKE' …

3
कई संबंध कुंजी के साथ नेस्टेड मेटा_क्वेरी
मैं उत्सुक हूं कि क्या Wordpress नेस्टेड को चलाने में सक्षम है meta_query, प्रत्येक के संबंध अलग-अलग हैं? वर्डप्रेस 3.0 के रूप में, tax_queryइस फ़ंक्शन को करने में सक्षम है; मैं सोच रहा हूँ कि क्या यह एक समकक्ष है meta_query। $results = query_posts( array( 'post_type' => 'event_id', 'meta_query' => …

5
मैं मेटा_फील्ड के रूप में एक सरणी के साथ एक मेटा_क्वेरी कैसे बना सकता हूं?
यहाँ मेरी क्वेरी के लिए args हैं: $args = array( 'post_type' => 'news', 'meta_query' => array( array( 'key' => 'topics', 'value' => 'sports', ) ) ); यह topicsएक स्ट्रिंग है जब काम करता है, लेकिन नहीं जब यह एक सरणी है। मैं topicsउदाहरण के लिए काम करना चाहता हूंarray( 'sports', …
16 query  meta-query 

4
WP REST API 2 के साथ कई कस्टम फ़ील्ड फ़िल्टर करना
मैं और संबंध के साथ कई acf कस्टम फ़ील्ड के आधार पर पदों को फ़िल्टर करना चाहता हूं। कुछ इस तरह: $args = array( 'post_type' => 'product', 'meta_query' => array( 'relation' => 'AND', array( 'key' => 'color', 'value' => 'blue', 'compare' => '=', ), array( 'key' => 'price', 'value' => …

2
मेटा_क्वरी 'की तुलना' => 'में' काम नहीं कर रहा है
सबसे पहले, मुझे पता है कि यह एक डुप्लिकेट है, लेकिन पुराने उत्तरों में से कोई भी सहायक नहीं था। मैं के माध्यम से पोस्ट में खोज रहा हूँ post_meta। यहां मेरा कोड है, जो वर्तमान में कुछ भी नहीं लौटाता है। $args = array( 'numberposts' => -1, 'post_type' => …

2
WP_Query मेटा_क्वेरी कुंजी में REGEXP का उपयोग करें
मुझे पता है कि मैं इस तरह से WP_Query में REGEXP का उपयोग कर सकता हूं: $query = new WP_Query(array( 'posts_per_page' => -1, 'post_status' => 'publish', 'meta_query' => array( array( 'key' => 'custom_fields', 'value' => 'foo[(][0-9][)]', // with regex stuff 'compare' => 'REGEXP', ), ), )); लेकिन मुझे चाबी में …

1
मेटा_क्वेरी का उपयोग करते हुए, मैं कस्टम फ़ील्ड द्वारा फ़िल्टर कैसे कर सकता हूं और किसी अन्य द्वारा ऑर्डर कर सकता हूं?
निम्नलिखित कोड के साथ (functions.php में) मेरे पोस्ट (CPT ईवेंट के) _start_date के बजाय _end_date द्वारा ऑर्डर किए गए हैं। WP 3.1.3 के अनुसार इसका उचित समाधान क्या है? बेशक मैं पदावनत होने से बचना चाहूंगा meta_key। add_filter( 'pre_get_posts', 'my_get_posts' ); function my_get_posts( $query ) { if ( is_home() ) …

2
कई मेटा कुंजी द्वारा क्वेरी WP REST API v2
REST API के v2 का उपयोग करते हुए, मैं कुछ पोस्ट को कई मेटा कुंजियों द्वारा क्वेरी करना चाहता हूं । V1 के साथ मैं यूआरएल को प्रारूपित करने में सक्षम था &filter[meta_value][month]=12&[meta_value][year]=2015और यह काम किया (एपीआई के लिए मेटा मानों को उजागर करने के बाद)। अब v2 के साथ, …

1
मुख पृष्ठ पर नियमित और कस्टम पोस्ट प्रकार (मेटा_क्वेरी के साथ) मिलाते हुए
सुनिश्चित नहीं है कि इसे कैसे प्राप्त किया जाए। मैं साइट के मुखपृष्ठ पर मानक पोस्ट और कस्टम पोस्ट को मिलाने की कोशिश कर रहा हूं, लेकिन मैं केवल कस्टम पोस्ट प्रदर्शित करना चाहता हूं यदि कोई मेटा मान सेट है। पोस्ट प्रदर्शित करना ठीक काम करता है, 'post_type' => …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.