WordPress: Anhang-Seite auf Artikel umleiten

WordPress offenbart zuweilen unschöne Angewohnheiten, zum Beispiel beim Umgang mit Galerien. Per Shortcode wird entschieden, ob ein Vorschaubild in einer Galerie auf das Bild an sich (mittels [gallery link="file"]) oder auf eine Anhang-Seite mit dem Bild (die Standardeinstellung) verweist. Unglücklicherweise zeigt die Option link="file" im Feed keine Auswirkung, es wird immer auf die Anhang-Seite verlinkt. Und das ist unter Umständen nicht nur hässlich sondern klicktechnisch wirklich unbequem.

Komfortabler wäre die Anzeige des Artikels, der die Galerie enthält. Dazu im Theme-Ordner eine Datei namens attachment.php anlegen und in diese folgenden Code einfügen:

<?php 
      wp_redirect(get_permalink($post->post_parent)); 
      exit; 
?>

Quick & Dirty. Jede Anhang-Seite wird nun auf den zugehörigen Artikel umgeleitet.