Hallo zusammen,
ich kann mir zwar nicht vorstellen, dass noch keiner die Frage gestellt hat, aber ich bin wohl einfach viel zu blöd zum finden... :oops:
Ich versuche schon ne ganze Weile, in der horizontalen Navigation (bestehend aus 1 Beitrag und 6 Seiten) den Text durch Bilder zu ersetzen. Das gelingt mir aber nicht. Der Aufruf geschieht in der sidebar.php über wp_list_pages('title_li=');
Jetzt war mein Gedanke, dass ich die wp_list_pages() in der "/wp_includes/post-template.php" anpasse. Hab ich gemacht funktioniert aber nicht. So sieht sie aus:
PHP
function wp_list_pages($args = '') {
$defaults = array(
'depth' => 0, 'show_date' => '',
'date_format' => get_option('date_format'),
'child_of' => 0, 'exclude' => '',
'title_li' => __('Pages'), 'echo' => 1,
'authors' => '', 'sort_column' => 'menu_order, post_title'
);
$r = wp_parse_args( $args, $defaults );
extract( $r, EXTR_SKIP );
$output = '';
$current_page = 0;
// sanitize, mostly to keep spaces out
$r['exclude'] = preg_replace('[^0-9,]', '', $r['exclude']);
// Allow plugins to filter an array of excluded pages
$r['exclude'] = implode(',', apply_filters('wp_list_pages_excludes', explode(',', $r['exclude'])));
// Query pages.
$r['hierarchical'] = 0;
$pages = get_pages($r);
if ( !empty($pages) ) {
if ( $r['title_li'] )
/*$output .= '<li class="pagenav">' . $r['title_li'] . '<img src="' . bloginfo('stylesheet_directory') . '/images/news.png" alt="news"/>' . '<ul>';*/
$output .= '<li class="pagenav">' . $r['title_li'] . $hhhh . '<img src="http://localhost/wordpress/wp-content/themes/ira_new_bg/images/news.png" alt="news"/>' . '<ul>';
global $wp_query;
if ( is_page() || $wp_query->is_posts_page )
$current_page = $wp_query->get_queried_object_id();
$output .= walk_page_tree($pages, $r['depth'], $current_page, $r);
if ( $r['title_li'] )
$output .= '</ul></li>';
}
$output = apply_filters('wp_list_pages', $output);
if ( $r['echo'] )
echo $output;
else
return $output;
}
Alles anzeigen
Kann mir jemand sagen, was ich noch alles anpassen muss? Oder gibts vielleicht einen viel einfacheren Weg?
Danke und Grüße,
Steff