[erledigt] read-more-link-adresse verwenden Aber wie?
[COLOR=Red]Problem gelöst siehe weiter unten.[/COLOR]
Hallo ich habe ein kleines Problem und hoffe hier kann mir jemand schnell weiterhelfen.
Also ich habe einen Div-Bereich der nur angezeigt wird, wenn der Artikel einer bestimmten Kategorie zugeordnet ist.
Hier mal der Code dazu:
PHP
<?php
$karte = get_the_category();
$karte_id = $karte[0]->cat_ID;
if ($karte_id == '3' ) { ?>
<div class="karte">
<img src="wp-content/themes/aeros.2.0/aeros/images/karte.png" alt="Karte zur Tour" />Karte
</div>
<?php } ?>
Nun möchte ich um diesen Div-Bereich einen Link haben. Die Adresse soll der des Read More Tags entsprechen. Sprich am Ende soll dann im Quelltext zum Beispiel so etwas stehen:
HTML
<a href="http://localhost/tim/ttb/?p=48#more-48" alt="Weiterlesen und Karte anzeigen">
<div class="karte">
<img src="wp-content/themes/aeros.2.0/aeros/images/karte.png" alt="Karte zur Tour" />Karte
</div>
</a>
Frage ist nur was ich im PHP Code einfügen muss, um auf das Ergebnis im Quelltext zu kommen?
Schon im vorraus Danke für eure Hilfe!
MfG tpage
Habs doch noch allein hinbekommen.
Hier die Lösung:
PHP
<?php
$karte_link = get_permalink().'#more-'.$id;
$karte = get_the_category();
$karte_id = $karte[0]->cat_ID;
if ($karte_id == '3' ) { ?>
<a href="<?php echo $karte_link; ?>" alt="Weiterlesen und Karte anzeigen">
<div class="karte">
<img src="wp-content/themes/aeros.2.0/aeros/images/karte.png" alt="Karte zur Tour" />Karte
</div>
</a>
<?php } ?>
Alles anzeigen