Ich brauche alle meine Beiträge in WordPress nur aus meiner Kategorie 6 und nur diese, ich möchte keine Beiträge mit 2 Kategorien wie Beiträge "X" hat Kategorien 6 und 9.
I bin auf diesem Teil meiner Frage stecken geblieben und will wissen, ob ich NICHT IN benutzen sollte, und wenn das meine Abfrage zu viel langsamer macht?Wordpress Kategorie/Taxonomie Abfrage
0
A
Antwort
0
Ich denke, Sie müssen alle Begriffe und entfernen Sie alle Begriffe IDs, die nicht gleich terms_id, die Sie wollten.
überprüfen Sie dies. Ich habe einige Kommentare hinzugefügt, um den Prozess zu erklären
function get_posts_from_single_cat($cat_id) {
// Get all the categories
$cats = get_terms(array('taxonomy'=>'category'));
$cats_ids = array();
foreach($cats as $cat) {
// Check if the category is NOT equal to the category that we want
// Then we add it into array
if($cat->term_id !== $cat_id) {
$cats_ids[] = $cat->term_id;
}
}
// then we create WP_Query with the category that we want and checking that its not in the other categories
$args = array(
'post_type' => 'post',
'tax_query' => array(
'relation' => 'AND',
array(
'taxonomy' => 'category',
'field' => 'term_id',
'terms' => array($cat_id)
),
array (
'taxonomy' => 'category',
'field' => 'term_id',
'terms' => $cats_ids,
'operator' => 'NOT IN'
)
),
);
$query = new WP_Query($args);
// then do something with the posts...
}
Verwandte Themen
- 1. WordPress benutzerdefinierte Taxonomie-Abfrage
- 2. Wordpress mehrere Meta-Abfrage
- 3. Eine Wordpress-Abfrage optimieren
- 4. Wordpress Admin Abfrage ändern
- 5. Wordpress Abfrage mit Paginierung
- 6. Abfrage String Parameterwert wordpress
- 7. Abfrage in Wordpress ausführen
- 8. WordPress WP-Abfrage-Suche
- 9. WordPress-Array in Abfrage meta_value
- 10. ACF Daten von Wordpress Abfrage
- 11. Wordpress Post Abfrage zurück Links
- 12. Wie Autor Abfrage in Wordpress
- 13. Wordpress Backend-Abfrage mit Vars
- 14. Wordpress $ wpdb-> get_results() Abfrage
- 15. Wordpress SQL Abfrage verschiedene Ergebnisse
- 16. Wie würde ich diese Wordpress-Abfrage optimieren?
- 17. Wordpress Meta-Abfrage mit Multi Wert Arrays
- 18. Wordpress Abfrage einzelner Beitrag von Slug
- 19. WordPress überprüfen leere Daten in einer Abfrage
- 20. WordPress Benutzerdefinierte Abfrage mit 2 Meta-Abfragen
- 21. Wordpress Loop Tax Abfrage mit mehreren Begriffen
- 22. Redirect Wordpress URL mit Abfrage-String
- 23. Datum Abfrage in Wordpress Suche mit WP_Query
- 24. WordPress Abfrage benutzerdefinierte Felder eines benutzerdefinierten Beitragstyp
- 25. strtotime() in SELECT-Abfrage auf Wordpress
- 26. Wordpress $ wpdb Benutzerdefinierte Abfrage funktioniert nicht
- 27. Wordpress mehr zwischen den Werten in Abfrage
- 28. Wordpress: ausschließen ersten 4 Beitrag von Abfrage
- 29. $ wpdb-> Abfrage Wordpress Shortcode verursacht Syntaxfehler
- 30. Wordpress SQL-Abfrage funktioniert nicht wie erwartet
Sie können Ihre Beiträge im Frontend anzeigen? Keine Notwendigkeit, eine SQL-Abfrage zu machen. Sie können eine native WordPress-Methode verwenden, denke ich. –
Nein, ich möchte nur die Daten eine mobile Front mit nur einer bestimmten Kategorie machen, wird nicht WordPress in dieser App verwenden –