Frage zur Kategorieurl und Artikelanzeige

  • Hallo,

    ich habe zwei Fragen zum meiner Website. Auf meiner Webseite arbeite ich bereits mit Wordpress, arbeite aber nur mit statischen Seiten. Nun möchte ich unter /blog/ einen Newsblog einrichten.

    Hierzu habe ich im Admincenter angegeben, dass Newsartikel in der Kategorie "Blog" angezeigt werden sollen. Problem: Dieser ist unter /category/blog/ aufrufbar, aber nicht unter /blog/
    Wie kann ich das ändern? In Permalinks steht aktuell "/%postname%/"

    Zudem möchte ich immer den neuesten Artikel auf der Startseite meiner Webseite ("statische" Wordpressseite) anzeigen lassen. Wahrscheinlich funktioniert das über nen Include des RSS-Feeds. Wie kann ich das am besten realisieren?

    Besten Dank!

    Gruß, Matthias

    • 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

  • Um das /category/ zu entfernen gibt es Plugins, z.B. http://wordpress.org/extend/plugins/wp-no-category-base/

    Um Artikel aus der Kategorie BLOG auf der Startseite anzeigen zu lassen, kannst du ein eigenes Seitentemplate (<-klick) für die Startseite machen. In diesem Seitentemplate setzt du dann unter den normalen Loop einen weiteren, der nur die neuesten Artikel aus der Kategorie Blog abfragt. So z.B.

    PHP
    <?php $my_query = new WP_Query('category_name=blog&posts_per_page=5'); ?>
    <?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
    hier der Sachen, die vom Artikel angezeigt werden sollen,
    z.B. Überschrift, excerpt, etc.
    <?php endwhile; ?>

    http://codex.wordpress.org/The_Loop

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Besten Dank für die Antworten :)

    Zu der Zweiten noch eine Frage:

    Meine index.php sieht nun folgendermaßen aus:

    Durch den Code

    PHP
    <?php $my_query = new WP_Query('category_name=blog&posts_per_page=1'); ?>
    <?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
         <h2 id="post-<?php the_ID(); ?>" class="kapitel"><a  href="<?php the_permalink() ?>"><?php the_title();  ?></a></h2>
    
    
    <?php endwhile; ?>

    Wird zwar nun der letzte Beitrag angezeigt, allerdings verschwindet darunter der eigentliche Content der Startseite :-?

    Besten Dank schon mal für die Hilfe!

    Gruß, Matthias

  • Nee du, du hast jetzt den 2. Loop mit in den 1. gebastelt. Geht so natürlich nicht. Der 2. Loop muss unter den 1.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

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