WordPress: Unterseiten einer Seite anzeigen • Childpages
Mit ein paar Zeilen PHP-Code lassen sich an beliebiger Stelle Die Unterseiten der aktuellen Seiten ausgeben. Wer das nicht direkt ins Theme schreiben will, benutzt das Plugin PHP Code for Posts and Pages
Das Prinzip
<?php if (is_page('seitennr.')) { echo "anweisung"; } else { echo "anweisung"; } ?>
Code zur Ausgabe der Unterseiten
<ul> <?php global $wp_query; if( empty($wp_query->post->post_parent) ) { $parent = $wp_query->post->ID; } else { $parent = $wp_query->post->post_parent; } $child_pages = $wpdb->get_results("SELECT * FROM $wpdb->posts WHERE post_parent = ".$parent." AND post_status != 'trash' AND post_type = 'page' ORDER BY menu_order", 'OBJECT'); ?> <?php if ( $child_pages ) : foreach ( $child_pages as $pageChild ) : setup_postdata( $pageChild ); ?> <li><a href="<?php echo get_permalink($pageChild->ID); ?>" rel="bookmark" title="<?php echo $pageChild->post_title; ?>"><?php echo $pageChild->post_title; ?></a></li> <?php endforeach; endif;?> </ul>
The post WordPress: Unterseiten einer Seite anzeigen • Childpages appeared first on die netztaucher.