Lesefortschritt:

    Word­Press die Anhangsseite für Medien austreiben

    2. August 2023 | functions.php, Mediathek, Word­Press

    Trick # 262 | Dieser Beitrag beinhaltet 409 Wörter. – Geschätzte Lesezeit: ca. 3 Minuten.

    Wann immer Sie ein Bild in Ihre Word­Press-Mediathek laden geschieht es: Word­Press erstellt automatisch eine Anhangseite, welche unter einer eigenen URL erreichbar ist und das Bild darstellt. Kaum einmal sind diese Attachement-Seiten für User von Nutzen. Sie lassen sich aber komplett abschalten – das ist meist auch gut für die Suchmaschinen.

    So wie nebenan zu sehen, präsentiert sich eine Anhangseite von Dr. Code. Nichtssagender geht fast nicht.

     

    Mit einem kleinen PHP-Code werden Sie aber die zumeist nutzlose Anhangseite los. Den folgenden Code kopieren Sie in die Datei functions.php Ihrer Word­Press-Installation (unter Design/Theme-Editor):

    function redirect_attachment_page() {
    if ( is_attachment() ) {
    global $post;
    if ( $post && $post->post_parent ) {
    wp_redirect( esc_url( get_permalink( $post->post_parent ) ), 301 );
    exit;
    } else {
    wp_redirect( esc_url( home_url( '/' ) ), 301 );
    exit;
    }
    }
    }
    add_action( 'template_redirect', 'redirect_attachment_page' );

    Der Trick dabei: sobald ein Bild auf eine Anhangseite verlinkt ist, wird diese umgeleitet auf die eigentliche Bilddatei. Als Fallback wird auf die Homepage der Website umgeleitet – immer noch besser als eine seltsame Anhangsseite.

    Ein einfacher, aber hilfreicher Hack – findet Dr. Code.

     

    Werbung

    DeepFakes: Die Schattenseite der künstlichen Intelligenz

    Heute mal eine etwas andere Geschichte. Kein Code, kein Hack – stattdessen nehmen wir uns dem Phänomen «DeepFakes» an. Mit wenigen Klicks lässt sich nämlich im Netz mit künstlicher Intelligenz KI viel Unfug anstellen. Rechtlich aber oft ...
    Keine Inhalte gefunden.

    Werbung

     

    Pin It on Pinterest

    Share This
    Überblick über den Datenschutz

    Diese Website verwendet Cookies, damit wir Ihnen die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in Ihrem Browser gespeichert und dienen dazu, Sie wiederzuerkennen, wenn Sie auf unsere Website zurückkehren, und unserem Team zu helfen, zu verstehen, welche Bereiche der Website Sie am interessantesten und nützlichsten finden.