In nur 5 Minuten Bilder Seiten in WordPress deaktivieren

Marc Wag­ner

April 28, 2021

1 min read|

Du möch­test ver­hin­dern das ein­zel­ne Bil­der als indi­vi­du­el­le Sei­te in dei­ner Word­Press Web­sei­te auf­ge­ru­fen wer­den kön­nen? Dann ist die­ser klei­ne Arti­kel genau rich­tig für dich.

Ganz ohne Plug­in mit nur weni­gen Zei­len Code lässt sich eine für Such­ma­schi­nen freund­li­che 301 Wei­ter­lei­tung erstel­len.

Der fol­gen­de Code sorgt dafür, das Anhän­ge (Attach­ments) umge­lei­tet wer­den. Dabei wird zunächst geprüft, ob der Anhang für eine Sei­te hoch­ge­la­den wur­de.

Konn­te die jewei­li­ge Sei­te iden­ti­fi­ziert wer­den, erfolgt eine Wei­ter­lei­tung auf die­se Sei­te. Andern­falls wird eine Wei­ter­lei­tung auf die Start­sei­te durch­ge­führt.

Den fol­gen­den Code kannst du bequem in der Functions.php dei­nes The­mes (idea­ler­wei­se im Child-The­­me) ein­fü­gen.

/**
 Disable attachment page
 @see https://themeisle.com/blog/redirect-wordpress-attachment-pages/
 */
 function addRediretToAttachmentPage() {
 if ( is_attachment() ) {
     global $post;
 $url = esc_url( home_url( '/' )); if ( $post && $post->post_parent ) {     $url = esc_url( get_permalink( $post->post_parent )); } wp_redirect( $url , 301 ); exit;
 }
 }
 add_action( 'template_redirect', 'addRediretToAttachmentPage' ); 

Durch die Anga­be des Sta­tus Codes “301” wird sicher­ge­stellt, das Such­ma­schi­nen auch dau­er­haft, die inde­xier­ten Links aktua­li­sie­ren bzw. aus dem Index neh­men.

Hin­weis: Es kann eini­ge Zeit dau­ern bis Such­ma­schi­nen (Goog­le, Bing…) Ihren Index aktua­li­sie­ren.

Ich hof­fe, der Arti­kel war hilf­reich für dich. Hin­ter­las­se uns ger­ne einen Kom­men­tar, falls du Fra­gen hast.

88e86fcb816eff22bc917094df2862d8dd5c0e978b333e6dd5f36f808990c261 96

Arti­kel von:

Marc Wag­ner

Hi Marc here. I’m the foun­der of Forge12 Inter­ac­ti­ve and have been pas­sio­na­te about buil­ding web­sites, online stores, appli­ca­ti­ons and SaaS solu­ti­ons for busi­nesses for over 20 years. Befo­re foun­ding the com­pa­ny, I alre­a­dy work­ed in publicly lis­ted com­pa­nies and acqui­red all kinds of know­ledge. Now I want to pass this know­ledge on to my cus­to­mers.

Hast du eine Fra­ge? Hin­ter­lass bit­te einen Kom­men­tar
  1. Benutzerbild von Pranskat
    Prans­kat Mai 1, 2022 at 15:46 — Rep­ly

    Kei­ne Wei­ter­lei­tung von Bil­dern und Vide­os