Text in Homepage einfügen

  • Bin ich meschugge?

    Wie fülle ich einen statischen Text in die Homepage?

    Ich habe im Backend eine statische Seite erstellt, heißt auch "Home", und ein bisschen Willkommens-Text eingefügt.

    Dieser Text soll auf meiner home.php dargestellt werden (und nicht verlinkt werden). Ich will also nicht die Backend-Home-Seite als Homepage benutzen, sondern nur den Text daraus.

    wp_list_pages funktioniert nicht (ist ja auch eher für Links zuständig), the_content bietet keinen Parameter zum Aufruf der Seite per Namen oder per ID.

    Ich dache, ich mache das mal eben fix, aber... ich finde keinen passenden Aufruf.

    Verwirrte Grüße

    WP 3.4.2 | MAMP 2.1.1 | MBP OSX 10.6.8

    • 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 glaube nicht, dass es das ist.
    Oder ich verstehe die Feinheiten der Syntax nicht.

    Mein Versuche, über page_id bzw. page_name an den Text ranzukommen, haben nicht funktioniert.

    get_template_part erlaubt mir, nach einem php-file in einer von mir vorgegebenen Reihenfolge zu suchen, wenn ich das richtig verstehe.
    Ich suche aber kein komplettes PHP-file, ich suche nur nach dem Text in der DB.
    ?

    Ich dachte eigentlich, das sei trivial.
    Ist es ja auch, auf eine Weise.

    Trotzdem natürlich danke!

    WP 3.4.2 | MAMP 2.1.1 | MBP OSX 10.6.8

  • PHP
    $page_id = 123; 
    $page_data = get_page( $page_id ); 
    $content = $page_data->post_content; 
    $title = $page_data->post_title; 
    echo $page_data->post_content;

    Für 123 muss die ID der Seite eingetragen werden.[COLOR=#000000][COLOR=#FF8000][/COLOR][/COLOR]

  • Hallo Spickzettel,

    Jau!
    Danke!!
    :D

    Die Zeile mit $title habe ich gleich wieder rausgelöscht, brauche ich auch nicht.

    Einige Fragen hierzu: Sind die (Variablen-) Namen beliebig oder teilweise von PHP oder WordPress vorgegeben/reserviert? Ist der Aufruf eher WP-spezifisch (was ich bei 'get_page' und 'post_content' vermute) oder "reines" PHP?
    Anfänger, but eager to learn...

    WP 3.4.2 | MAMP 2.1.1 | MBP OSX 10.6.8

  • $page_id
    $page_data
    $content

    sind selbst gewählte Variablennamen

    get_page() ist eine WordPress-Funktion
    ->post_content ist eine Eigenschaft des Objekts, das von dieser Funktion zurückgegeben wird (auch WP-spezifisch)

Jetzt mitmachen!

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