Artikel nur auf bestimmter/neuer Seite

  • Guten Morgen,
    ich verzweifle gerade hier an einem Problem zu dem ich auch keine wirkliche Hilfe m Netz und mangels Schlagwörtern auch hier im Forum nichts finde.

    Es geht darum. Ich möchte Artikel nur auf einer bestimmten Seite anzeigen lassen.
    Getan habe ich bisher folgendes, in folgender Reihenfolge:
    Eine neue Seite erstellt. Leer, damit sie oben im Hauptmenü als Menüeintrag auftaucht. Menüeintrag/Name: Monsterchen
    Dann eine weitere Seite erstellt, ebenfalls leer. Eltern: Mosterchen. Seitenname: Grüne Monsterchens.

    Soweit so gut nun beginnt das Problem. Ich möchte nun Artikel (einen, mehrere, viele, immer wieder) erstellen die nur auf der Seite "Grüne Monsterchens" erscheinen! Geht aber nicht, alle Artikel erscheinen immer auf der Hauptseite.
    Ich möchte einfach nur das die Seite "Grüne Monsterchens" genauso funktioniert wie die Hauptseite.
    Könnte mir das jemand verständlich, in nachvollziehbaren Arbeitsschritten erklären? Danke schon vorweg.

    Miezie

    Einmal editiert, zuletzt von miezie (27. September 2010 um 10:33)

    • 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

  • Dafür solltest du Seitentemplates erstellen die du dann wie in der FAQ beschrieben editierst: http://faq.wordpress-deutschland.org/artikel-der-ka…ite-y-anzeigen/

    [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]

  • Diese Seite hatte ich dann doch schon mal gefunden und verworfen ^^
    Ich dachte es gäbe eine einfachere Methode über das ACP, okay dann sollte ich das mal versuchen, ....sollte ich oder muß ich?
    Ein Plug gibt es nicht zufällig doch noch (hab ja noch eine kleine Hoffnung), die Seite sollte nämlich in einer Stunde schon ON sein.

    Trotzdem, ich werde es jetzt mal schnell auf dem Stick versuchen, kann ja sein das ich es flott verstehe und hinkriege.

    Mein Danke aber in jedem Fall!
    Miezie

    PS: Kommt diese neue Seite gruene-monsterchens.php-Datei dann ins Rootverzeichnis?

    Einmal editiert, zuletzt von miezie (27. September 2010 um 11:58)

  • Alle Templates kommen ins Theme-Verzeichnis!

    [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]

  • Alles okay, soweit wird die Seite nun erstellt und die Testseite wird wie gewohnt im Hauptmenü angezeigt. Das Template wurde auch angenommen (ich hatte von Lightword den kompletten index.php kopiert und die 5 Zeilen vorangesetzt).

    Nun wird die Seite auch angezeigt, hat aber leider den gleichen Inahlt wie die Hauptseite. Irgendwie natürlich logisch, aber ich weiß nicht wie und wo ich das abstellen kann.

    EDIT: Erstelle ich jetzt einen neuen Artikel unter der Kategorie wie auch die neue Seite heißt erscheint der Artikel zusätzlich auf der Startseite, aber nicht auf der neuen Seite (dort sind aber sonst auch alle Artikel der Startseite).

    Einmal editiert, zuletzt von miezie (27. September 2010 um 13:04)

  • (ich hatte von Lightword den kompletten index.php kopiert und die 5 Zeilen vorangesetzt)

    Welche 5 Zeilen genau? Hast du auch query_posts() mit der richtigen Kategorie gesetzt?

    EDIT: Erstelle ich jetzt einen neuen Artikel unter der Kategorie wie auch die neue Seite heißt erscheint der Artikel zusätzlich auf der Startseite, aber nicht auf der neuen Seite (dort sind aber sonst auch alle Artikel der Startseite).

    Du musst dann natürlich auch in der index.php (oder home.php) über query_posts() die Kategorie rausnehmen:

    PHP
    <?php query_posts('cat=-XX'); ?>

    [COLOR=Red]XX[/COLOR] = ID der Cat

    [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]

  • Welche 5 Zeilen genau? Hast du auch query_posts() mit der richtigen Kategorie gesetzt?

    Du musst dann natürlich...

    Die fünf Zeilen aus dem Link, diese (hier das Forum macht eine Zeile draus):

    PHP
    <?php /* Template Name: Olaf */ ?>

    und dann die folgende Zeile an den beschrieben Platz gesetzt:

    PHP
    <?php query_posts('category_name=Allgemein'); ?>

    "Natürlich" in diesem Zusammenhang ist schön gesagt, mir war klar das da was weg muß was den Inhalt der Startseite mitschleppt..., jetzt werde ich schauen das ich das hinbekomme. Wenn ich das geschafft habe irgendwann werde ich mal eine wirklich zusammenhängende Beschreibung mit allen Schritten erstellen. In dieser FAQ fehlt meiner Meinung nach die Hälfte, zumindest die von dir beschrieben Schritte ausdem letztwen Post.

    Danke vielmals ich hoffe "wir" bekommen das hin
    Miezie

  • Da war ich sogar schon mal an der Stelle....., keine Ahnung wieso es nicht vorher geklappt hatte, ...jetzt geht es, super!

    Letzte Zeile ;)
    Wenn ich jetzt noch in Erfahrung bringen könnte warum der Artikel doch noch zusätzlich auf der normalen Startseite erscheint wäre ich wunschlos glücklich.

    Miezie

    Edit - Alles klar ich hab die Lösung gefunden! Danke Maxe für die Hilfe

    Einmal editiert, zuletzt von miezie (29. September 2010 um 13:17)

  • Zitat

    Edit - Alles klar ich hab die Lösung gefunden! Danke Maxe für die Hilfe

    Hallo Miezie!
    Hatte ein ähnliches Problem wie Du und war dankbar diesen Thread hier zu finden. Allerdings wäre es jetzt noch schön, wenn Du uns und anderen verrätst WIE genau Du es angestellt hast, dass die Artikel jetzt auch nicht mehr auf der Startseite, sondern nur noch unter der jeweiligen Kategorie erscheinen. :roll:
    Ich freue mich auf eine Antwort!

    Grüße
    iuppiter :wink:

  • Guten Morgen Domi!

    Das ging ja super schnell mit derAntwort.
    Herzlichen Dank!!
    Ich habe das gestern abend dann auch noch heraus bekommen.
    Für alle die, die sich an dieserStelle auch fragen, wie er das gemacht hat, hier die Lösung:
    Man muss auch auf der index.php Seite folgendes eingeben:
    [LEFT] [COLOR=#000000] [COLOR=#0000BB]<?php query_posts[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]'category_name=Allgemein'[/COLOR][COLOR=#007700]); [/COLOR][COLOR=#0000BB]?>[/COLOR] [/COLOR] [/LEFT]
    Diese Zeile muss (entsprechend dem von Dir eingegebenen Namen Deiner Kategorie) vor(!) der ersten Zeile, die in etwa so aussieht:

    <?php if (have_posts()) : while (have_posts()) : the_post();?>


    Dann mal viel Erfolg an alle, die bis hier her lesen! :wink:

    Grüße aus Berlin
    iuppiter

  • Sorry, das hab ich ganz übersehen damals, bin damals auch davon ausgegangen das wenn ich das verstehe dann auch für andere soweit klar wäre und daher nach dem Thread gar nicht mehr geschaut.

    Aber, ich muß das Thema nochmal ansprechen. Ich bin jetzt auf Wordpress 3.1 und wollte gern auf das Template "Mystique" umsteigen, läuft auch soweit. Nun wollte ich meine Seiten wieder anlegen, dazu mußte ich bei Mystique wohl die Datei single.php nehmen.

    Denn die Index.php gibt da nichts her, hier ist sie, sie ist recht kurz:

    Also wie gesagt ich hab es dann mit der single.php probiert und es wird auch eine leere Seite angezeigt, hier kann ich jetzt beim besten Willen keine Category finden und ändern!? Hat da jemand nochmal eine Idee?

    Danke für evtl. Hilfestellungen
    miezie

    PS: Habe mit Notepad++ auch die Dateien im Templateordner nach wp_category und category absuchen lassen aber da wurde nichts gefunden

    Einmal editiert, zuletzt von miezie (16. März 2011 um 00:03)

  • Das ist das selbe Spielchen wie bei dem anderen Theme. Du musst erst ein neues Seitentemplate (<-klick) erstellen und dort query_posts() verwenden.

    Und danach auch wieder in der index.php über query_posts() die eine Kategorie rausnehmen.

    [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!