Fehler beim Ausschluss eines Divs

  • Hi

    Ich hab folgenden Code in meiner index.php

    PHP
    <div id="startseite">
                <h1><a href="<?php echo get_settings('home'); ?>/" accesskey="1"><?php bloginfo('name'); ?></a></h1>
            <p class="description"><?php bloginfo('description'); ?></p>
            <p class="description">Das Team</p>
            </div>


    dieses Div soll aber nur auf der Startseite angezeigt werden also hab ich versucht das ganze so zu lösen

    PHP
    <?php 
       if (is_home()) {
    <div id="startseite">
                <h1><a href="<?php echo get_settings('home'); ?>/" accesskey="1"><?php bloginfo('name'); ?></a></h1>
            <p class="description"><?php bloginfo('description'); ?></p>
            <p class="description">Das Team</p>
            </div>
    
    
    } ?>

    Das führt dann dazu das die Seite gar nicht mehr geht :cry:

    2. Variante


    PHP
    <?php 
       if (is_page('Home')) {
    <div id="startseite">
                <h1><a href="<?php echo get_settings('home'); ?>/" accesskey="1"><?php bloginfo('name'); ?></a></h1>
            <p class="description"><?php bloginfo('description'); ?></p>
            <p class="description">Das Team</p>
            </div>
    
    
    } ?>

    mit dem gleichem Ergebnis - nix geht mehr :cry:

    Irgendeine Idee wie ich das lösen könnte ?

    lg Camelrider

    PS: Seite ist derzeit nur lokal vorhanden daher kein link

    • 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

  • Ich sehe nirgendwo das korrespondierende

    PHP
    <?php } ?>

    welches quasi den Befehl wieder schließt.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Ich sehe nirgendwo das korrespondierende

    PHP
    <?php } ?>

    welches quasi den Befehl wieder schließt.

    Ich kenn mich php kaum bis garnicht aus aber ich beginne den php teil
    mit

    PHP
    <?php

    dann die if Abfrage

    PHP
    if (is_home()) {

    dann kommt mein

    PHP
    <div id="startseite">...</div>

    und dann der Abschluss der if Abfrage mit dem Ende des php-Teils

    PHP
    } ?>

    Wo sollte da noch ein php-Endtag rein ?

    lg Camelrider

Jetzt mitmachen!

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