Hallo, ich muss Ergebnis des Post-Typs nach Kategorie ID abrufen und Titel mit ähnlichen Operator.Listen Sie benutzerdefinierte Beitragstyp von benutzerdefinierten Taxonomie-ID und Filter von Array auf Post-ID
Zum Beispiel
Category name : Sports
Post name : Basketball , hockey , volley ball
Von unten Abfrage bekomme ich Post Name und seine ID und ich übergeben sie an die get Post Abfrage aber die Abfrage alle Posten innerhalb dieser Kategorie
Für Angenommen, ich suche Für Volleyball innerhalb dieser Kategorie bekomme ich alle Ergebnisse, ich brauche nur den Volleyball in der Ausgabe.
unter
Mein Code anzeigen$ mypostids_title = $ wpdb-> get_col ("ID wählen Sie aus $ wpdb-> Beiträge wo POST_TITLE like '% $ title%'");
$args_sby= array(
'post_type' => 'campaign',
'post_status' => 'publish',
'posts_per_page' => -1,
'post__in' => $mypostids_title,
'tax_query' => array(
array(
'taxonomy' => 'campaign_category',
'field' => 'term_id',
'terms' => $_GET['c'],
'operator' => 'AND',
)
),
);
$posts = get_posts($args_sby);
ich Reihe von Post-ID aus der obigen SELECT-Abfrage erhalten und ich gebe ihnen in dem Post-Abfrage Argument bekommen, und ich nur durch Taxonomie erhalten führen, aber ich brauche, sowie die Post-ID von Taxonomie zu erhalten führen, Bitte lassen Sie mich wissen, wie Sie das lösen können. Vielen Dank im Voraus.
In $ _GET ['c'] Variable, was Sie bekommen? Term ID oder Term Slug? –