Bestimmten Beitrag auf 404 Seite ausgeben möglich?

  • Hallo zusammen...
    Ich möchte meine 404 Seite etwas aufpeppen.
    dazu möchte ich gerne den content eines ganz bestimmten beitrages oder falls das nicht geht den content einer Seite in meiner 404 Seite einbinden.
    (Der Beitrag bzw. die Seite werde ich dann speziell für die 404 Seite erstellen)
    Nur wie bekomme ich diesen Beitrag in meine 404 Seite?
    Mit einem Widget und den passenden Plugin habe ich es geschafft das auf der 404 Seite nur ein ganz bestimmtes Widget eingeblendet wird... Aber das ist ja nicht das was ich möchte ?!

    vielen Dank im voraus

    einfach112

    • 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

  • Kopiere (falls die noch nicht existiert) die Datei [FONT=courier new]index.php[/FONT] Deines Themes als Datei [FONT=courier new]404.php[/FONT] in Deinen Theme-Ordner, siehe auch hier. Dann kannst Du die Datei [FONT=courier new]404.php[/FONT] bearbeiten und entspr. Code, Shortcodes, Widgets, o.ä. dort einbinden.

  • Danke für den Tipp. Aber ich möchte den rest der 404 seite also die 404 Funktion schon erhalten.
    Wie gesagt soll nur im Contentbereich der 404 Seite sich nur etwas ändern....
    ich habe folgendes in der index.php gefunden:

    PHP
    <?php /* Start the Loop */ ?>                    <?php while (have_posts()) : the_post(); ?>
                            <?php get_template_part('template-parts/content-blog', get_post_format()); ?>
                        <?php endwhile; ?>


    wenn ich das umschreiben könnte das der nur 1 ganz bestimmten Beitrag dadurch ausgibt.... also irgendwie was vonwegen
    the_post(ID323) oder wie das auch immer mit wordpress und php geht....

  • Dieser Teil der [FONT=courier new]index.php[/FONT] wird bei Nutzung/Verwendung als [FONT=courier new]404.php[/FONT] nicht aufgerufen, weil es dann keine [FONT=courier new]have_posts()[/FONT] und damit keine Loop gibt.

    Ausserhalb dieser Schleife kannst Du z.B. eigene get_posts() verwenden, Beispiele wie das (auch immer) ausserhalb der Loop ("outside any loop") geht, befinden sich auf der verlinkten Doku-Seite.

Jetzt mitmachen!

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