Templatetag für einzelne Seiten

  • Huhu,

    ich bastel gerade an einer selbstdefinierten Navigation bestehend aus Grafiken . Diese Grafiken sollen zu den einzelnen Bereichen verlinkt werden. Geschafft habe ich:

    PHP
    <?php echo get_option('home'); ?>/wp-login.php

    für die Loginseite einzubauen.

    Jetzt bin ich schon länger auf der Suche nach dem Tag, mit dem ich einmal eine spezielle SeitenID aufrufen kann und einmal eine spezielle KategorieID.

    Um das mal fiktional besser darzustellen:

    PHP
    <a href="<?php echo get_KategorieID('ID')"><img src="BILDURL" width="119" height="34" border="0" /></a>

    bzw.

    PHP
    <a href="<?php echo get_SeitenID('ID')"><img src="BILDURL" width="119" height="34" border="0" /></a>

    Gibt es solche Tags, wenn nein wie löse ich so etwas besser?

    Freu mich auf eure Antworten und besten Dank schon Mal.

    • 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

  • Function Reference « WordPress Codex

    PHP
    <a href="<?php echo get_KategorieID('ID')"><img src="BILDURL" width="119" height="34" border="0" /></a>

    bzw.


    get_category_link(ID);

    Zitat
    PHP
    <a href="<?php echo get_SeitenID('ID')"><img src="BILDURL" width="119" height="34" border="0" /></a>


    get_page(ID);

    Ohne Gewähr, da die Funktionen nicht weiter dokumentiert sind. Musst du selbst mal ein wenig probieren.

  • Danke dir, ich werde mal herumprobieren und schauen was es ergibt.

    EDIT:

    Die Lösung mit den Kategorien klappt einwandfrei, die mit den Seiten dagegen nicht. Habe mich dann für die Lösung mit dem Tag

    PHP
    <?php bloginfo('url'); ?>/?page_id=3

    entschieden.

Jetzt mitmachen!

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