Othal Δημοσ. 2 Μαΐου 2013 Δημοσ. 2 Μαΐου 2013 Καλημέρα. Νέος στο χώρο και με ενα κεφάλι καζάνι! Λοιπόν μετά απο αρκετή αναζήτηση στο google,κατέληξα πάλι στο μέρος στο οποίο πιστεύω θα βρώ τη λύση!! Προσπαθώ να δημιουργήσω μια φόρμα προχωρημένης αναζήτησης (δεν ξερω καν αν λέγεται έτσι) στο wordpress.Ενα plugin θα μου έκανε το ίδιο φυσικά. Αυτό που θέλω να κάνω είναι "παραθυράκι"(να μην το ορίσω widget με το ζόρι),το οποίο θα ψάχνει τις κατηγορίες και τα tags για να μου δίνει αποτέλεσμα. Παράδειγμα 1. Μαρκα αυτοκινήτου = Χ (απο κατηγορίες) Κυβικα = Χ (απο tags) και να μου δειχνει τα σχετικα. Παράδειγμα 2. (πιο δικό μας) Κατασκευαστής πληκτρολογίου = Χ (εταιρία) (ελεγχει απο εταιριες στα categories) Τύπος πληκτρολογίου = Χ (ελεγχει απο τα tags.Gaming,mechanical κλπ) Και να μου βγάζει πάλι τα αποτελέσματα. Σαν τα φίλτρα δηλαδή του πλαισίου ή του σκρούτζ,αλλά σε πολύ πιο απλή μορφή. Οποιαδήποτε βοηθεια θα εκτιμηθεί. Ευχαριστώ πολύ
Crawl_From_Death Δημοσ. 2 Μαΐου 2013 Δημοσ. 2 Μαΐου 2013 Λογω ελλειψης χρονου.. δεν μπορω να σε βοηθησω παραπανω.Υποθετω οτι ψαχνεις θα ειναι σε custom post types. Αν παμε με αυτο σαν γνωμονα τοτε: καθε χαρακτηριστικο που θες να ψαχνεις (εκτος απο τα taxonomies) θα πρεπει να αποθηκευται σαν custom field θα πρεπει να βρεις ενα τροπο για καθε custom field ή taxonomy που πατας στην αναζητηση να στο συνθετει σαν array πχ $arrTax = array( 'taxonomy' => 'YOUR CUSTOM TAXONOMY', 'field' => 'id', 'terms' => 'TERMS FROM SEARCH FORM', 'operator' => 'IN' ); $arrMeta = array( 'key' => 'YOUR CUSTOM FIELD', 'value' => 'VALUES FROM SEARCH FORM', 'type' => 'VALUES TYPE' ); $args = array( 'post_type' => 'YOUR CUSTOM POST TYPE', 'tax_query' => array( 'relation' => 'AND', $arrTax, $arrTax1, $arrTax2... ), 'meta_query' => array( 'relation' => 'AND', $arrMeta, $arrMeta1, $arrMeta2... ) ); $recs = new WP_Query($args) Δες το https://codex.wordpress.org/Class_Reference/WP_Query και ειδικα:https://codex.wordpress.org/Class_Reference/WP_Query#Tag_Parameters https://codex.wordpress.org/Class_Reference/WP_Query#Taxonomy_Parameters https://codex.wordpress.org/Class_Reference/WP_Query#Custom_Field_Parameters H WP_Query υποστηριζει αναζητηση σε post με πολλαπλα taxonomies ή custom fieldsΕλπιζω να σου εδωσα μια γραμμη.. 1
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα