Werbung
Das sind die Amazon-Angebote des Tages
Top-Angebote, Blitzangebote und Aktionen

Anhang-Seiten in WordPress mit dem übergeordneten Beitrag verlinken

Ich hatte ein kleines Problem, denn Google hat einige Anhang-Seiten aus WordPress gelistet. Das sind genau diese Seiten, auf denen dann nur ein Bild zu sehen ist und sonst nichts weiter. Würde an sich nicht so sehr stören, wenn dann nicht auch Leser über Google auf diese Seiten kommen und sogar noch unter dem Bild kommentieren würden. Die Lösung war im Grunde ganz einfach.

Wir nutzen die Template Hierarchie von WordPress.

  • Erster Schritt: Kopieren der single.php des Themes
  • Zweiter Schritt: die Kopie in single-attachment.php umbenennen
  • Dritter Schritt: In der single-attachment.php nicht benötigte Elemente wie Kommentarbereich etc. entfernen
  • Vierter Schritt, folgenden Code vor oder nach <?php the_content(); ?> einfügen, dieser enthält einen Hinweis + Link zum eigentlichen Beitrag
  • Fünfter Schritt: single-attachment.php in das Theme-Verzeichnis des Blogs laden
<?php
if ( is_attachment() ) {
$parent = get_post($post->post_parent);
$cat = get_the_category($parent->ID); $cat = $cat[0];
echo '<p style="font-weight:bold;">Dies ist eine Bildunterseite. Den passenden Beitrag findest du hier: <a href="' . get_permalink($parent) . '" >' . $parent->post_title . '</a></p> ' . $delimiter . ' ';
}
?>

Wenn wir das alles gemacht haben, könnte die Seite so ausschauen und der Nutzer weiß sofort was Phase ist.

sale
Werbung
C24 Smart
Das mehrfach ausgezeichnete kostenlose Konto
2 Kommentare
  1. Carsten

    Beim „twenty eleven“ Theme gibt es bereits eine Image.php die die Dateianhänge regelt. Hier kann man den Code in die Image.php einfügen. Die Lösung mit der single-attachement.php funzt da nicht. Für alle die auch das twenty eleven nutzen – kannst den Artikel ja ergänzen.Gruß Carsten

Schreibe einen Kommentar    

Formatierung mit <b>fett</b> und <i>kursiv</i> möglich. Deine E-Mail-Adresse wird nicht veröffentlicht. Durch das Absenden eines Kommentars stimmst du der Speicherung deiner Angaben gemäß der Datenschutzerklärung zu.

Du bist hier: FLIP.de / Coding & Publishing / ...