hallo Monika,
vielen dank für diesen hinweis. das würde auch erklären warum ich das ganz
egal wie nicht hinbekomme. :-( ... nun habe ich mich auf die suche gemacht
und die core-datei von wordpress gefunden die besagte funktion steuert oder
deklariert:
wp-includes/deprecated.php
zeilen 420 - 470 beschäftigen sich mit dem thema der darstellung (wobei das
dropdown_cats auch irgendwie nicht schlecht ist) ... das sind die einzigen
stellen in allen dataeien die ich finden konnte die auch nur entfernt etwas
mit list_categories zu tun hatte:
// Use wp_list_cats().
function list_cats($optionall = 1, $all = 'All', $sort_column = 'ID', $sort_order = 'asc', $file = '', $list = true, $optiondates = 0, $optioncount = 0, $hide_empty = 1, $use_desc_for_title = 1, $children=FALSE, $child_of=0, $categories=0, $recurse=0, $feed = '', $feed_image = '', $exclude = '', $hierarchical=FALSE) {
$query = compact('optionall', 'all', 'sort_column', 'sort_order', 'file', 'list', 'optiondates', 'optioncount', 'hide_empty', 'use_desc_for_title', 'children',
'child_of', 'categories', 'recurse', 'feed', 'feed_image', 'exclude', 'hierarchical');
return wp_list_cats($query);
}
function wp_list_cats($args = '') {
if ( is_array($args) )
$r = &$args;
else
parse_str($args, $r);
// Map to new names.
if ( isset($r['optionall']) && isset($r['all']))
$r['show_option_all'] = $r['all'];
if ( isset($r['sort_column']) )
$r['orderby'] = $r['sort_column'];
if ( isset($r['sort_order']) )
$r['order'] = $r['sort_order'];
if ( isset($r['optiondates']) )
$r['show_last_update'] = $r['optiondates'];
if ( isset($r['optioncount']) )
$r['show_count'] = $r['optioncount'];
if ( isset($r['list']) )
$r['style'] = $r['list'] ? 'list' : 'break';
$r['title_li'] = '';
return wp_list_categories($r);
}
function dropdown_cats($optionall = 1, $all = 'All', $orderby = 'ID', $order = 'asc',
$show_last_update = 0, $show_count = 0, $hide_empty = 1, $optionnone = FALSE,
$selected = 0, $exclude = 0) {
$show_option_all = '';
if ( $optionall )
$show_option_all = $all;
$show_option_none = '';
if ( $optionnone )
$show_option_none = __('None');
$vars = compact('show_option_all', 'show_option_none', 'orderby', 'order',
'show_last_update', 'show_count', 'hide_empty', 'selected', 'exclude');
$query = add_query_arg($vars, '');
return wp_dropdown_categories($query);
}
Alles anzeigen
nun meine frage: was muss ich denn daran ändern wenn ich das so haben
möchte, das es nicht direkt mein design/theme verunstaltet. weil die bilder
badfile.jpg und good.jpg zeigen was der unterschied ist ganz deutlich. die
bilder befinden sich in diesem anhang.
mir wäre es auch 'egal' wenn ich diese datei bei jedem update ändern müsste,
denn ich muss bereits bei jedem update die wp-includes/js/quicktags.js aufs
neue editieren und das stört mich auch nicht weiter ;-)
also wenn jemand weiss was ich verändern muss damit es funktioniert, dann
würde ich mich über eine hilfestellung sehr freuen.
gruss