Benutzerdefiniertes Feld soll auch auf den Subpages angezeigt werden

  • Hallo Leute

    Ich habe ein benutzerdefiniertes Feld namens featured-text auf allen Hauptseiten mit je einem anderen Slogans drin, welche über ein Widget im Header der Page angezeigt werden. Leider werden die Slogans auf den jeweiligen Unterseiten nicht angezeigt.

    Code im Widget: <?php echo get_post_meta(get_the_ID(), 'featured-text', true); ?>

    Es handelt sich um folgende Site: http://www.quadesign.ch/industriedesign (Text wird angezeigt)
    Unterseite: http://www.quadesign.ch/industriedesig…neuer-dimension (Text wird nicht angezeigt)

    Ich hoffe es kann mir jemand helfen, wäre sehr froh! Danke.

    • 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

  • ein benutzerdefiniertes Feld hängt wie ein siamesischer Zwillung an der ID des jeweiligen Beitrags oder der jeweiligen Seite
    Unterseiten habne eine andere ID und kennen daher dieses benutzerdefinierte Feld nicht
    daher kann es so nicht angezeigt werden

    es muss bei den Unterseiten eigens als benutzerdefiniertes Feld angegeben werden oder eine doch eher komplexere Abfrage im Header eingebaut werden ...

  • Liebe Monika

    Danke für deine Antwort. Dann muss ich mir da irgend etwas anderes überlegen.

  • oder aber du vergibst die Page ID Statisch. Allerdings wird dann immer das selbe ausgegeben.

    zb:

    PHP
    $custom_field = get_post_meta(12345, 'mein_feld_name', true);

Jetzt mitmachen!

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