Kategorienliste: link-category und post-tag ausblenden
Hallo zusammen
Ich habe mir eine eigene Abfrage gebastelt, die mir die Kategorien aus der Datenbank wp_terms anzeigen soll:
PHP
$categories = $wpdb->get_results("SELECT term_id, name FROM $wpdb->terms");
$i=1;
foreach ($categories as $category) {
echo "<h3 class=\"cat$i\">$category->name</h3>";
$i++;
}
Logischerweise werden da nicht nur die Kategorien mit der Bezeichnung category, sondern auch die post-tag und link-category "Kategorien" in wp_terms angezeigt. (Die befinden sich alle durcheinander in wp_terms).
Jetzt würde ich mit meinem Query aber gerne nur die Kategorien holen, die in der Tabelle 'wp_term_taxonomy' in der Spalte 'taxonomy' die Bezeichnung 'category' haben.
Ein Versuch war
PHP
$categories = $wpdb->get_results("SELECT $wpdb->terms.term_id, $wpdb->terms.name, $wpdb->term_taxonomy.taxonomy FROM $wpdb->terms, $wpdb->term_taxonomy WHERE $wpdb->term_taxonomy.taxonomy='category'");
der aber leider auch nicht funktioniert hat. Es wurde die komplette Liste 12-mal hintereinander angezeigt.
Ich hoffe jemand von euch kann mir weiterhelfen :)
Grüsse
Lloyd