get_results("SELECT * FROM $tablecategories WHERE category_parent = $parent ORDER BY cat_name");
if ($categories) {
foreach ($categories as $category) {
$count = $wpdb->get_var("SELECT COUNT(post_id) FROM $tablepost2cat WHERE category_id = $category->cat_ID");
$pad = str_repeat('— ', $level);
$bgcolor = ('#eee' == $bgcolor) ? 'none' : '#eee';
echo "
$pad $category->cat_name |
$category->category_description |
$count |
Edit | cat_name) ."\' and all its posts will go to the default category.\\n \'OK\' to delete, \'Cancel\' to stop.')\" class='delete'>Delete |
";
cat_rows($category->cat_ID, $level + 1);
}
} else {
return false;
}
}
function wp_dropdown_cats($currentcat, $currentparent = 0, $parent = 0, $level = 0) {
global $wpdb, $tablecategories, $tablepost2cat, $bgcolor;
$categories = $wpdb->get_results("SELECT * FROM $tablecategories WHERE category_parent = $parent ORDER BY cat_name");
if ($categories) {
foreach ($categories as $category) { if ($currentcat != $category->cat_ID) {
$count = $wpdb->get_var("SELECT COUNT(post_id) FROM $tablepost2cat WHERE category_id = $category->cat_ID");
$pad = str_repeat('– ', $level);
echo "\n\t";
if ($currentcat != $category->cat_ID)
wp_dropdown_cats($currentcat, $currentparent, $category->cat_ID, $level + 1);
} }
} else {
return false;
}
}
?>