hallo,
ich nutze wp 2.2 mit dem dark theme von bartelme.at
nach tagelangen versuchen und lesen komme ich keinen schritt weiter.
problem:
meine seiten sind wie folgt aufgebaut:
seite 1
- unterseite 1
-- unterunterseite 1
-- unterunterseite 2
-- unterunterseite 3
- unterseite 2
-- unterunterseite 1
-- unterunterseite 2
seite 2
- unterseite 1
-- unterunterseite 1
-- unterunterseite 2
-- unterunterseite 3
- unterseite 2
-- unterunterseite 1
-- unterunterseite 2
und so weiter und so fort. ich habe jetzt an vier verschiedenen themes versucht, in die sidebar.php (mein theme nutzt KEINE widgets!) meine seiten samt unterseiten einzubinden. und zwar wie folgt:
<?php
global $notfound;
if (is_page() and ($notfound != '1')) {
$current_page = $post->ID;
while($current_page) {
$page_query = $wpdb->get_row("SELECT ID, post_title, post_status, post_parent FROM $wpdb->posts WHERE ID = '$current_page'");
$current_page = $page_query->post_parent;
}
$parent_id = $page_query->ID;
$parent_title = $page_query->post_title;
if ($wpdb->get_results("SELECT * FROM $wpdb->posts WHERE post_parent = '$parent_id' AND post_type != 'attachment'")) {
?>
<li>
<h2><?php echo $parent_title; ?> <?php _e('Navigation'); ?></h2>
<ul class="sidebar">
<?php wp_list_pages('sort_column=menu_order&title_li=&depth=1&child_of='. $parent_id); ?>
</ul>
</li>
<?php } } ?>
Alles anzeigen
diese codezeile habe ich aus einem anderen theme (swoosh), in welchem die anzeige der seiten samt unterseiten wunderbar funktioniert.
folgenden code von wordpress habe ich auch vergeblich versucht:
<?php
if (wp_list_pages("child_of=".$post->ID."&echo=0")) { ?>
<ul>
<?php
wp_list_pages("title_li=&child_of=".$post->ID."
&sort_column=menu_order&show_date=modified
&date_format=$date_format"); ?>
</ul>
<?php } ?>
ich habe auch schon die depth verändert, auf texto nachgelesen und vieles mehr aber bei mir wird immer nur folgendes angezeigt:
seite 1
unterseite 1
unterunterseite 1
unterunterseite 2
unterunterseite 3
und dann ist schluss. das heisst: es werden weder die einrückungen formatiert, noch alle weiteren seiten unter seite 1 angezeigt. auch ein blick in die style.css des swoosh themes hat mir nicht weitergeholfen, also bitte ich euch um rat.
vielen dank, liebe grüsse!!