Zweite Artikelseite in WP erstellen?

  • Guten Morgen!

    Ich benötige in meiner WP-Installation eine zweite Artikel-Seite, um vom "Haupt-Blog" getrennt themenfremde Artikel veröffentlichen zu können.

    Wie geht das? Oder ist WP auch in der Hinsicht zu unflexibel, um solche Ideen umsetzen zu können?

    THX!

    • 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

  • Moin!

    Kannnst du die themenfremden Artikel nicht einfach in eine eigene Kategorie stecken und diese bei der Ausgabe im Haupt-Blog exkludieren, das die Artikel dort nicht auftauchen? Ich versteh das Problem zumindest so :-)

  • Moin!

    Kannnst du die themenfremden Artikel nicht einfach in eine eigene Kategorie stecken und diese bei der Ausgabe im Haupt-Blog exkludieren, das die Artikel dort nicht auftauchen? Ich versteh das Problem zumindest so :-)

    Das könnte so eine Lösung sein, wenn mir jemand verrät, wie ich Artikel "exkludieren" kann und sie dann "gesammelt" auf einer alternativen Seite veröffentlichen kann ;)

    Ich habe nämlich einen Blog, auf dem ich allgemeine Beiträge zu einem bestimmten Thema veröffentliche, möchte aber auch regional bezogene Beiträge präsentieren, die ich jedoch nur ungerne mit Ersteren vermischen möchte.

    Ich bräuchts dann also quasi eine Option, die die Kategorie "Regionales" auf der Artikelseite ausblendet und dafür eine zusätzliche Seite "Regionales", auf der alle Artikel dieser Kategorie gesammelt dargesteltl werden.

    Wie tutet man das? ;)

  • du brauchst nur einen Filter, der dir die Artikel aus der Kategorie "Regionales" von der Blogseite herausholt,

    weil ja die Kategorie Regionales sowieso ihre Kategorieübersichtsseite hat und daher dort nur die Beiträge anzeigt, die dort gespeichert wurden,


    1. erstelle die Kategorie "Regionales" => oder wie auch immer du die nennen magst
    2. Dashborad => Beiträge => alle Artikel anhaken, die dort reingehören
    2a nun in dem Dropdown "Aktion wählen" bearbeiten auswählen => nun kannst du ihnen die Kategorie zuweisen...

    hast du nicht tausende Artikel kannst du dir dazu vorher oben rechts bei deinem Namen Optionen öffnen, dort auf der linken Seite die ANzahl der angezeigten Artikel erhöhen, Achtung dann wirds langsamer im Backend erspart aber für diese Aktion einige Klicks :-)


    jetzt haben alle Artikel in der Kategorie Regionales zwei Kategorien zugewiesen .. (leider muss man da nochmals ran)

    Dashboard => Beiträge => Kategorie Regionales auswählen,
    alle Beiträge dort anhaken => wieder auf Aktion wählen, wieder bearbeiten und dort die unerwünschte Kategorie aushaken...


    +++++++++++++++++++++++++++

    beschreibt sich schwieriger als es ist :-)

    +++++++++++++

    functions.php des verwendeten Themes => wenn es ein ChildTheme ist, sonst ist das beim nächsten Update weg (!)
    nun brauchst du die ID der Kategorie Regionales => Dashboard => Beiträge => Kategorien mit der Maus über die Kat fahren und in der Statuszeile des Browsers die ID auslesen ....

    1 ist die ID der Kat die raus soll, die IDs müssen in aufsteigender Reihenfolge da rein mit Koma getrennt

    so nun wirds ein bisschen schwierig...

    is_jawasdennn gibts ja nicht :-))))
    entweder schickst einen Link zu deinem Blog oder du weißt, das ist is_front_page oder is_home oder is_page('blog') ????

  • Alles klar, dann gehen wir mal die Möglichkeiten durch :cool:

    Wenn es sich nur um eine Kategorie handelt, die sich nicht ändert z.B. /regionales/, dann kannst du in deinem WordPress-Verzeichnis in der Datei functions.php folgenden Eintrag hinzufügen:

    PHP
    function regiocat( $query ) {
        /* Sicherstellen, dass es nur im Haupt-Blog gefiltert wird */
        if ( $query->is_home() && $query->is_main_query() ) {
            $regionales_id = get_cat_ID( 'regionales' );
            /* Alle Beiträge aus der Kategorie Regionales filtern */
            $query->set( 'category__not_in' => array( $regionales_id ) );
        }
    }
    add_action( 'pre_get_posts', 'regiocat' );

    Wenn du mit den Dateien nicht vertraut bist, kannst du auch dieses Plugin hier verwenden: https://wordpress.org/plugins/ultimate-category-excluder/ und einen Haken bei deiner gewünschten Kategorie setzen, dann erscheint sie nicht mehr auf der Startseite bzw. im Blog.

    In beiden Fällen musst du danach in WordPress unter Design > Menu die Kategorie /regionales/ manuell in deine Navigation hinzufügen, damit man sie wieder findet.

    Einmal editiert, zuletzt von wpGO (9. Januar 2015 um 10:58)

Jetzt mitmachen!

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