Antworten auf deine Fragen:
Neues Thema erstellen

WP Artikel auf Seiten

MyBad

localhorst

Hallo zusammen!

Ich benötige mal eure Hilfe.
Ich bastel gerade an einem Wordpress-Seiten-Template auf dem ich sowohl Artikel als auch den jeweiligen Seiteninhalt darstellen möchte. Allerdings habe ich nun ein Problem mit der Ausgabe. Ich bekomme trotz eines Resets von $wp_query den Seiteninhalt nicht ausgegeben. Es werden mir nur die Artikel angezeigt. Hat jemand eine Idee warum. Die resettete Ausgabe des $wp_query-Arrays spuckt das Richtige, den Seiteninhalt, aus. Hier der Code:

PHP:
<!-- WRAPPER -->
<div class="wrapper">

	<!-- SIDEBAR -->
	<div id="sidebar">
	
		<!-- BLOG -->
		<div id="blog">
			<h3>Neuste Blogeinträge</h3>
			<?php $temp = $wp_query; // Originalquery für später sichern. ?>
			<?php $wp_query = NULL; $wp_query = new WP_Query('orderby=date&post_per_page=3'); ?>
			<?php if(have_posts()) : ?>
			<ul class="blog-posts">
			<?php while($wp_query->have_posts()) : $wp_query->the_post(); ?>
				<li>
					<small><?php the_date(); ?></small>
					<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
					<p><?php the_excerpt(); ?></p>
					<a href="<?php the_permalink() ?>">&raquo; lesen</a>
				</li>
			<?php endwhile; ?>
			</ul>
			<?php else : ?>
				<p>Keine Artikel vorhanden!</p>
			<?php endif; ?>
			<?php $wp_query = $temp; // Reset auf Origanlquery ?>
			<?php print_r($wp_query); // Ausgabe des Arrays ?>
		</div>
		
	</div>
	
	<!-- CONTENT -->
	<div id="content">
		<h1><?php the_title(); ?></h1>
		<?php the_content('<p class="serif">Read the rest of this page &raquo;</p>'); ?>
	</div>
	
	<!-- CLEAR FLOAT -->
	<div class="ct"></div>
</div>

Bei < !-- CONTENT --> wird dennoch der Artikel- und nicht der Seiteninhalt ausgegeben.

Viele Dank für die Hilfe.

EDIT ####################
Problem gefixt, hier die Lösung:
Anstatt einer neuen Instanz von WP_Query habe ich nun "query_posts()" verwendet und anschließend die Abfrage mit "wp_reset_query()" wieder zurückgesetzt.
 
Zuletzt bearbeitet:
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben