• Gelöst schwabenfigo

    (@schwabenfigo)


    Hallo Zusammen,

    ich hätte vermutlich eine Anfängerfrage – sollte aber möglichst schnell eine Antwort darauf haben. Ich habe auf einer kürzlich von mir angelegten Website Informationen für einen neuen von mir angelegten Geocache platziert. Die Informationen können über einen QR-Code abgerufen werden. Dabei werden jetzt die erforderlichen Infos + der Header meiner eigentlichen Website angezeigt. Der Header sollte aber nicht angezeigt werden. Kann mir jemand weiterhelfen und mitteilen, ob und wie es möglich ist, dass der Header beim Aufrufen der Adresse nicht angezeigt wird.

    Vielen Dank!

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)
  • Moderator La Geek

    (@la-geek)

    Kann man mit CSS verstecken, im Quelltext ist es trotzdem vorhanden und somit auch für Suchmaschinen indexierbar.

    Besser:
    Zuerst benötigst du ein Child-Theme. ——- gelöscht, verkehrter Link —–
    Erstellen kannst du es z. B. mithilfe dieses Plugins: https://de.wordpress.org/plugins/generate-child-theme/
    Das Child-Theme musst du aktivieren.

    Nun suchst du per FTP das Verzeichnis des Original-Themes Twentyten (wp-content/themes/twentyten) auf und kopierst von dort die Datei page.php und fügst diese in das Verzeichnis des Child-Themes ein.

    Benenne diese Datei im Child-Theme um (z. B. von page.php in page-no-header.php) und füge ganz oben in dieser Datei den folgenden Kommentar ein, damit WordPress die Vorlage erkennt:

    /*
    Template Name: Ohne Header
    */

    Lösche nun die Zeile
    get_header(); ?>
    Speichern.

    Nachtrag:
    Sorry, so einfach ist das nicht.

    Korrigiert:

    Lösche nun die Zeile
    get_header(); ?>
    und füge an dieser Stelle ein:

    ?>
    
    <!DOCTYPE html>
    <html <?php language_attributes(); ?>>
    <head>
    <meta charset="<?php bloginfo( 'charset' ); ?>" />
    <?php wp_head(); ?>
    </head>
    <body <?php body_class(); ?>>
    <div id="wrapper" class="hfeed">
        <div id="main">

    Speichern.

    Nachtrag Ende

    Im WordPress-Backend bearbeite die gewünschte Seite und wähle rechts in den Seitenleiste, Tab Seite => unter Template das neue Template Ohne Header aus.

    Speichern.

    • Diese Antwort wurde vor 2 Wochen von La Geek geändert.
    • Diese Antwort wurde vor 2 Wochen von La Geek geändert.
    Moderator La Geek

    (@la-geek)

    sollte aber möglichst schnell eine Antwort darauf haben

    So eilig ist des dann wohl doch nicht? Übrigens, sollte der Footer auch entfernt werden? Weil dort die Website-Adresse steht.

    Thread-Starter schwabenfigo

    (@schwabenfigo)

    Vielen Dank! Der Tipp hat mir weitergeholfen.

Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)

Du musst angemeldet sein, um auf dieses Thema zu antworten.