1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

page.php: Link nur anzeigen wenn Seite Startseite ist

Dieses Thema im Forum "Design" wurde erstellt von voodoocipher, 6. Februar 2009.

Schlagworte:
  1. voodoocipher

    voodoocipher Well-Known Member

    Registriert seit:
    19. Februar 2008
    Beiträge:
    51
    Zustimmungen:
    0
    Hallo WPler,

    ich habe in der page.php am Ende einen Link ("Weitere aktuelle Meldungen") eingebaut, der aber nur angezeigt werden soll, wenn diese Seite als Startseite ausgewählt wird, also nicht auf jeder neuen Seite - geht das irgendwie?
    Vielen Dank für Euren Support sacht:

    voodoo :razz:
     
    #1 voodoocipher, 6. Februar 2009
    Zuletzt bearbeitet: 15. Februar 2009
  2. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.448
    Zustimmungen:
    243
  3. voodoocipher

    voodoocipher Well-Known Member

    Registriert seit:
    19. Februar 2008
    Beiträge:
    51
    Zustimmungen:
    0
    Hmm, danke, da ich WP2.3 nutze muß ich wohl is_home nehmen:

    <?php if ( is_home() ) { ?>
    <p>Informationen stehen auf der Startseite.</p>
    <?php } ?>

    Ist das korrekt? Funktioniert das auch mit einer statischen Seite?
    Hat bei mir nämlich nicht geklappt...
     
  4. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.448
    Zustimmungen:
    243
  5. voodoocipher

    voodoocipher Well-Known Member

    Registriert seit:
    19. Februar 2008
    Beiträge:
    51
    Zustimmungen:
    0
    So, hab alles Mögliche ausprobiert, anscheinend scheint is__home sich an irgendwas zu stoßen, taucht immer auf allen Seiten/Pages auf.
    Die page.php ist aber schon der richtige Ort um den Code eizufügen, oder?:?:
     
  6. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.448
    Zustimmungen:
    243
    Kann sein dass is_home() nur auf Artikelstartseite prüft. Versuch es doch mal mit is_page('ID zur Page'):
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Schau dir dazu noch mal den Link zum Codex an.

    Edit:
    Hab ich ganz vergessen zu erwähnen ...
    Du kannst natürlich auch den Namen der Page nehmen: is_page('Home')
    ... siehste auch im Codex. ​
     
    #6 maxe, 6. Februar 2009
    Zuletzt bearbeitet: 6. Februar 2009
  7. Sefron

    Sefron New Member

    Registriert seit:
    12. August 2011
    Beiträge:
    2
    Zustimmungen:
    0
    Funktionierende Lösung

    Be mir hat das so geklappt:

    Wordpress Version: 3.2.1
    Plugin: Executable PHP widget (v 2.1)

    Dann im PHP-Code-Widget:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Gruss,

    Sef
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden