Text nur auf Statischer Seite ins HTML einbetten

  • Hallo,
    bis jetzt nutzte ich

    PHP
    <?php if(is_home() and !is_paged()) { ?>

    um einen kleinen Text nur auf der Startseite anzuzeigen.
    Nun habe ich allerdings eine Statische Seite als Startseite. Wie
    kann ich nun den Text trozdem anzeigen.

    Wichtig: Nein ich kann ihn nicht einfach als html einfügen indem ich die Seite bearbeite. Das klappt zwecks dem Styling per css nicht.

    Wichtig: Ich habe versucht mit

    PHP
    <?php     $seite = get_page_by_title( 'Meine Seite' );     echo $seite->ID; ?>

    die ID der Seite rauszufinden. Da kam 55 (obwohl ich nur
    ca 8 Seiten habe).

    Mit

    PHP
    <?php if(is_page(55) and !is_paged()) { ?>

    funktionierte es allerdings auch nicht.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Wenn ich das in eine Seite einbau (page.php oder index.php) bekomm ich nur einen Error:

    Zitat

    Parse error: syntax error, unexpected '<' in /users/xxxxxx/www/wp-content/themes/xxxxx/page.php on line 14

    Zitat

    Muss man nicht verstehen, oder?! :smile:

    Schritt 1:
    Ich gehe in das Backend.
    Schritt 2:
    Ich wähle die betroffene Seite in der der Text stehen soll aus
    Schritt 3:
    Ich füge in den "HTML" Modus meinen Code ein

    Zitat

    <div id="infotext">
    <img class="beispielbild" scr="Beispielbild.jpg" alt="Beispielbild" height="200px" width="200px" />
    <p> Beispieltext</p>
    </div>

    Schritt 4:
    Ich sehe das dies nicht den gewünschten Effekt hat. Da der Code dann in meinen Artikelcontainer (div) ist. Der Text muss allerdings auserhalb sein. Der richtigen Barreriefreien struktur wegen und wegen der vererbung des Eltern-Elements an die unterliegenden. Da der Artikelcontainer gefloatet ist, der "infotext" auch, der Infotext allerdings breiter als ein normaler post sein soll, klappt das nicht wenn der "infotext" div IN den artikelcontainer div ist.

    Einmal editiert, zuletzt von shrax (25. August 2011 um 01:22)

  • Um welches Theme/um welche URL geht´s denn? Damit man sich mal ein Bild davon machen kann...

    Zitat

    Parse error: syntax error, unexpected '<' in /users/xxxxxx/www/wp-content/themes/xxxxx/page.php on line 14

    Poste bitte auch mal die komplette page.php

  • Zitat

    Um welches Theme/um welche URL geht´s denn? Damit man sich mal ein Bild davon machen kann...

    http://djk-testseite.bplaced.net
    Aber bitte nicht wundern wenn vieles noch seltsam drauf erscheint. Ich bin noch voll am Aufbaun.

    Zitat

    Poste bitte auch mal die komplette page.php

    edit: Der Code wo du mir gebenhast ist natürlich auskommentiert. Aber sobalt die // weg sind kommt besagter fehler.

    Einmal editiert, zuletzt von shrax (25. August 2011 um 11:08)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!