Kategorie verbinden

  • Irgendwie klappt es wieder mal nicht und vielleicht weiß jemand rat.

    Ich habe eine Seite (Serien Dr. House z.b) und in dieser sollen die Kategorie einträge von Dr. House eingeblendet werden, und zwar nur diese.

    geht soetwas? und wie?

    • 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

  • Du hast das in 10 Minuten gelesen, verarbeitet und umgesetzt? Respekt!

    Seitentemplate im Theme-Verzeichnis anlegen und so ändern, dass die Kategorie ausgegeben wird. Dieses Seitentemplate der entsprechenden Seite zuweisen. Funktioniert definitiv und ist hier im Forum schon 100x behandelt worden.

  • Du hast das in 10 Minuten gelesen, verarbeitet und umgesetzt? Respekt!

    Seitentemplate im Theme-Verzeichnis anlegen und so ändern, dass die Kategorie ausgegeben wird. Dieses Seitentemplate der entsprechenden Seite zuweisen. Funktioniert definitiv und ist hier im Forum schon 100x behandelt worden.


    bin ja nicht dumm..

    aber anscheinend doch :mrgreen: weil es geht bei einer seite und bei der anderen nicht :-) :confused:

  • Dann schau was bei der Seite, bei der es nicht klappt, anders ist. Viel kann es ja nicht sein.


    ich habe das funktionierende file kopiert und nur mehr den
    category_name=dr-house auf the-mentalist geändert :-) und es geht nicht mehr haha

  • ich habe das funktionierende file kopiert und nur mehr den
    category_name=dr-house auf the-mentalist geändert :-) und es geht nicht mehr haha


    Mmh. Auch den Template-Namen (PHP-Kommentar am Dateianfang)? Und heißt die Kategorie auch genau so? Erscheint das Template in der Liste der Seitentemplates?

  • Mmh. Auch den Template-Namen (PHP-Kommentar am Dateianfang)? Und heißt die Kategorie auch genau so? Erscheint das Template in der Liste der Seitentemplates?


    egal was ich mache es geht nicht

    category_name=dr-house

    und die seite wo es eingeblendet werden soll heißt auch dr-house

    selbe habe ich bei the-mentalist auch gemacht..
    beides geht nicht

  • Das query_posts() sollte idealerweise vor if have posts stehen. Das kann aber nicht das Problem sein.

    Bitte beantworte meine Fragen, die ich dir weiter oben gestellt hab. Die Antworten darauf gehen aus deinem Post nicht richtig hervor.

  • Mmh. Auch den Template-Namen (PHP-Kommentar am Dateianfang)? Und heißt die Kategorie auch genau so? Erscheint das Template in der Liste der Seitentemplates?

    also ich hoffe ich verstehe alle fragen

    Template name ist <?php
    /*
    Template Name: dr-house
    */
    ?>

    Erscheint das Template in der Liste der Seitentemplates? wie sehe ich das? in den Themedateien ist es drinnen.

    Kategorie heißt genau so dr-house

  • es ist so krank jetzt geht es plötzlich sowohl dr. house als auch the mentalist.

    und ich habe keine ahnung warum :-)

    aber ich danke dir 1000 mal für deine hilfen. ich hoffe es geht morgen auch noch :-)

  • Template name ist "dr-house"


    Nur zum Verständnis: du benötigst 2 Templates - eins für die "Dr. House"-Kategorie und eins für die "The Mentalist"-Kategorie. Die müssen sich an 3 Stellen unterscheiden:

    1. Dateiname (dr-house.php, the-mentalist.php)
    2. Template-Name ("Dr. House", "The Mentalist")
    3. category_name im query_posts()-Aufruf
    Zitat

    Erscheint das Template in der Liste der Seitentemplates? wie sehe ich das?


    Damit meine ich die Liste der Templates, die du bei "Seite schreiben" hast. Dort müsstest du - wenn du alles richtig gemacht hast - 2 Templates haben, "Dr. House" und "The Mentalist".

  • Nur zum Verständnis: du benötigst 2 Templates - eins für die "Dr. House"-Kategorie und eins für die "The Mentalist"-Kategorie. Die müssen sich an 3 Stellen unterscheiden:

    1. Dateiname (dr-house.php, the-mentalist.php)
    2. Template-Name ("Dr. House", "The Mentalist")
    3. category_name im query_posts()-Aufruf


    Damit meine ich die Liste der Templates, die du bei "Seite schreiben" hast. Dort müsstest du - wenn du alles richtig gemacht hast - 2 Templates haben, "Dr. House" und "The Mentalist".


    Ja genau so sieht es auch aus :mrgreen: danke für deine Hilfe es plötzlich warum auch immer hatte immer alles genau so..
    vielleicht war irgendwo was im cache oder so

  • leider gibt es schon wieder leichte probleme

    Also ich habe Dr. House nun so angelegt das nur 5 Artikel gezeigt werden..

    nun zum problem es sind aber nun 25 artikel drinnen und eigentlich sollte es nun sozusagen Nächste Seite » geben

    aber wenn ich drauf klicke geht es zwar zu page/2/ aber er zeigt noch immer die erste Seite :-(

  • gerade gefunden:

    [COLOR=#000000]<?php[/COLOR]
    [COLOR=#000088]$temp[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#000088]$wp_query[/COLOR][COLOR=#339933];[/COLOR]
    [COLOR=#000088]$wp_query[/COLOR][COLOR=#339933]=[/COLOR] [COLOR=#000000]null[/COLOR][COLOR=#339933];[/COLOR]
    [COLOR=#000088]$wp_query[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#000000]new[/COLOR] WP_Query[COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
    [COLOR=#000088]$wp_query[/COLOR][COLOR=#339933]->[/COLOR][COLOR=#004000]query[/COLOR][COLOR=#009900]([/COLOR][COLOR=#0000FF]'cat=16&showposts=3'[/COLOR][COLOR=#339933].[/COLOR][COLOR=#0000FF]'&paged='[/COLOR][COLOR=#339933].[/COLOR][COLOR=#000088]$paged[/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR]
    [COLOR=#000000]?>[/COLOR]
    [COLOR=#000000]<?php[/COLOR] [COLOR=#B1B100]while[/COLOR] [COLOR=#009900]([/COLOR][COLOR=#000088]$wp_query[/COLOR][COLOR=#339933]->[/COLOR][COLOR=#004000]have_posts[/COLOR][COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR][COLOR=#009900])[/COLOR] [COLOR=#339933]:[/COLOR] [COLOR=#000088]$wp_query[/COLOR][COLOR=#339933]->[/COLOR][COLOR=#004000]the_post[/COLOR][COLOR=#009900]([/COLOR][COLOR=#009900])[/COLOR][COLOR=#339933];[/COLOR] [COLOR=#000000]?>[/COLOR]

    Die Ausgabe der Artikel

    [COLOR=#000000]<?php[/COLOR] [COLOR=#B1B100]endwhile[/COLOR][COLOR=#339933];[/COLOR] [COLOR=#000000]?>[/COLOR]


    <div class="navigation">
    <div class="alignleft">[COLOR=#000000]<?php[/COLOR] next_posts_link[COLOR=#009900]([/COLOR][COLOR=#0000FF]'&laquo; &auml;ltere Artikel'[/COLOR][COLOR=#009900])[/COLOR] [COLOR=#000000]?>[/COLOR]</div>
    <div class="alignright">[COLOR=#000000]<?php[/COLOR] previous_posts_link[COLOR=#009900]([/COLOR][COLOR=#0000FF]'neuere Artikel &raquo;'[/COLOR][COLOR=#009900])[/COLOR] [COLOR=#000000]?>[/COLOR]</div>

    will aber leider nicht gehen
    </div>
    [COLOR=#000000]<?php[/COLOR] [COLOR=#000088]$wp_query[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#000000]null[/COLOR][COLOR=#339933];[/COLOR] [COLOR=#000088]$wp_query[/COLOR] [COLOR=#339933]=[/COLOR] [COLOR=#000088]$temp[/COLOR][COLOR=#339933];[/COLOR][COLOR=#000000]?>[/COLOR]

Jetzt mitmachen!

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