Simpel erklärt habe ich folgenden Aufbau:
1 div in dem der content der aktuellen Page ausgelesen wird und 1 div in dem ein Artikel via Tags ausgelesen wird.
Page div:
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<?php if ( is_front_page() ) { ?>
<?php } else { ?>
<?php } ?>
<?php the_content(); ?>
<?php endwhile; ?>
Artikel/Tag div:
<?php query_posts('tag=kontakt'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; else: ?>
<p>ERROR: Keine Bilder vorhanden.</p>
<?php endif; ?>
Im Wordpress Backend habe ich Pages und Artikel mit Tags angelegt. Die Pages haben den selben Namen wie die Tags des Artikels.
Beispiel:
Page: Kontakt (http://meineseite.com/kontakt)
Artikel: Kontakt (Tag:kontakt)
Jetzt will ich folgendes machen: Wenn ich auf meinen Kontakt Link klicke (wird Kontakt im Page div aufgerufen) und gleichzeitig soll auch der Artikel Kontakt mit dem Tag "kontakt" im Artikel div aufgerufen werden.
Da ich Page und zugehörigen Artikel/Tag genau gleich genannt habe, müsste es ja möglich sein, die Variable für Page auszulesen und diese für den Tag zu verwenden.
Dann könnt das ungefähr so aussehen:
<?php query_posts('tag=$pagevariable'); ?>
Kann mir da jemand weiterhelfen? Wäre sehr praktisch ... ansonst müsste ich für jede Page eine extra Datei anlegen ... und das will ich nicht, damit das ganze dynamisch verwaltbar bleibt ;)
Danke schonmal
Nochmal die Frage in if-Frageweise gestellt:
if page = kontakt, then tag = kontakt