Zurück   WordPress Deutschland Forum > Support > Konfiguration

Antwort
 
Themen-Optionen Ansicht
Alt 20.08.2010, 11:42   #1 (permalink)
PostRank: 1
 
Registriert seit: 06.04.2010
Beiträge: 47
mehrere statische Seiten auf einer anderen statischen Seite anzeigen lassen

Hallo,

ich möchte auf einer statischen Seite (Pages) Inhalte von anderen statischen Seiten anzeigen lassen. Habe folgenden Artikel gefunden: http://www.texto.de/wp-als-cms-mehre...en-lassen-597/ . Trifft genau das, was ich erreichen muss. Mein Problem ist jedoch, dass er scheinbar die SeitenID ignoriert. Hier mein Code:

PHP-Code:
 <?php if (have_posts()) : ?>
 <?php while (have_posts()) : the_post(); ?>
  <?php
  $page_list 
= array(1025);
  foreach( 
$page_list as $page_id ) {
   
query_posts"page_id=$page_id" );
   
?>

<div class="entry">
  <h2 id="post-<?php the_ID(); ?>">    <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php  the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<p><?php print do_excerpt(get_the_excerpt(), 20); ?></p>
</div>

<?php ?>
<?php 
endwhile; ?>
<?php 
else: ?>
<?php 
endif; ?>
Dargestellt wird jedoch 3x der Inhalt von der Statischen Seite mit der ID 21. Dies ist auch die Page auf der die Inhalte der anderen Seite angezeigt werden soll.
Kann einer spontan erkennen, wo das Problem liegt? Vielen Dank im Voraus!
Denkzettel ist offline   Mit Zitat antworten
Alt 20.08.2010, 15:02   #2 (permalink)
PostRank: 1
 
Registriert seit: 06.04.2010
Beiträge: 47
Habe eine alternative Lösung hier im Forum gefunden:

PHP-Code:
<?php query_posts('post_type=page&showposts=-1&orderby=ID&'); ?>
Listet mir alle Seiten auf, schon mal nicht schlecht. Was ich nun gerne hätte, wäre ein weiterer Parameter nämlich das er mir nur die Suppages der zweiten Ebene aufzählt. Bei wp_list_pages funktioniert das mit dem Parameter "depth=2" gibt es hier auch ein Weg?

Danke!

/edit:
Mir würde auch reichen wenn ich die IDs selbst bestimmen könnte welche dort erscheinen sollten, zwar ein wenig mehr Aufwand aber kann ich mit Leben. Problem ist zur Zeit egal was ich tue ich bekomme mit query immer nur eine Seite angezeigt. Evt. ein Weg mehrere IDs von Seiten auszuwählen die dann dort erscheinen ?

Geändert von Denkzettel (20.08.2010 um 15:21 Uhr).
Denkzettel ist offline   Mit Zitat antworten
Alt 21.08.2010, 02:13   #3 (permalink)
WPD-Team
 
Benutzerbild von Monika
 
Registriert seit: 04.06.2005
Ort: INET
Beiträge: 8.257
ich weiß nicht, ob ichalles richtig verstand:

http://stackoverflow.com/questions/1...stead-of-posts

oder
http://wordpress.org/support/topic/q...page?replies=8

hilft das mal weiter?

lg
__________________
auf der Texto gibts WP TUTs und auf der WebDesign-in.de bin ich daheim , wenn ich daheim bin .... .
Monika ist offline   Mit Zitat antworten
Alt 26.08.2010, 15:14   #4 (permalink)
PostRank: 1
 
Registriert seit: 06.04.2010
Beiträge: 47
Der erste Link war Top, vielen Dank noch einmal Monika. Lieb wie du dich immer bemühst.

Der Vollständigkeit halber, hier meine Query die zum gewünschten Ergebnis geführt hat:

PHP-Code:
<?php query_posts(array('post_type' => 'page','showposts' => -1'post_parent' => 21 ));?>
Liebe Grüße!
Denkzettel ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:22 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 | Impressum | Ein Inpsyde.com Projekt