Kategorien -> Liste -> Single Kontext

  • Hallo,
    ich bin Wordpress-Neuling und stehe vor einem Problem. Nun könnte ich suchen (habe ich auch shon etwas), ausprobieren und programmieren. Aber es stellt sich mir die Frage nach dem "best-practice". Deshalb wären Tipps hier recht hilfreich.

    Ich soll einen Blog aufbauen der x Kategorien hat, die als Haupnavigation verwendet werden sollen. Auf der Startseite sollen alle Artikel angezeigt werden.
    Wenn man eine Kategorie auswählt, werden schön alle Artikel der Kategorie aufgelistet. Wenn ich in die Detailansicht eines Artikels wechsle möchte ich, dass ich im Kategoriekontext bleibe. Dass also die Kategorie im URL-Pfad erhalten bleibt. Zudem möchte ich, dass die Prev-Next-Navigation, wenn ich über eine Kategorieliste einen Artikel aufrufe, auch in dem Kategorie-Kontext bleibt.

    Wenn ich einen Artikel über die Startseite aufrufe, möchte ich in der Detailansicht mit der Prev-Next-Navigation durch alle Artikel navigieren können.
    Der nächste Schritt wäre, auch bei Filterung über Tags im jeweiligen Kontext zu bleiben.

    Geht so etwas überhaupt (ok, gehen tut alles)? Gibt es da vielleicht schon Plugins oder sonstige Lösungen?

    Danke
    Stephan

    • 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

  • Die URL, die zum Artikel führt, wird im Administrationsbereich von WordPress (normalerweise bei der Installation) angegeben.
    Wie die Kategorien/Tag-Seiten aussehen, bestimmt das Theme. Guck mal in wp-content/themes/deintheme/, dort sind wahrscheinlich eine category.php und tag.php
    Von dort aus kannst du dich mit Programmier-Kenntnis vorarbeiten. (single.php ist für die Detailansicht eines Artikels.)

    Ich kopiere Themes, die ich bearbeite, immer in einen neuen Ordner und bearbeite nur die Kopie. Irgendwie scheinen da aber Child-Themes "Best-Practice" zu sein? Jacke wie Hose!

  • Ich kopiere Themes, die ich bearbeite, immer in einen neuen Ordner und bearbeite nur die Kopie. Irgendwie scheinen da aber Child-Themes "Best-Practice" zu sein? Jacke wie Hose!

    Sicher nicht. Das sind zwei komplett unterschiedliche Ansätze und nur das Childtheme erlaubt überhaupt ein Update des Themes. Das Vorhaben des TO muss ich mir mal vor mein geistiges Auge führen, weil mein Bauch sagt das geht nicht, kann aber auch daran liegen, dass ich es falsch interpretiere.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Child-Themes habe ich wie gesagt noch nie verwendet, daher keine Ahnung wie die Funktionieren.
    Aber wenn das gesamte Theme geändert werden soll, kann man auch einfach eine Kopie hochladen und die Updates für dieses Theme ausstellen (sonst sind die Änderungen nach einem Update weg!).
    Mir fällt jetzt auch nicht ein, wann ich das letzte mal ein Theme aktualisiert habe...

    Aber falls der Fall mal eintritt, kann man einfach das Original-Theme updaten, und die Änderungen dahin übernehmen.
    ...Dafür ist eine kleine Textdatei, wo drin steht was man wo warum geändert hat, ganz nützlich. Denn - glaubt mir - spätestens 2 Wochen nachdem das eigene Theme fertig ist, kann man sich nicht mehr daran erinnern wo welche Änderungen warum gemacht wurden :)

    (Und falls Child-Themes oder etwas anderes diese Problematik lösen, würde mich das natürlich brennend interessieren)

  • Ok, danke schon mal.
    Das Vorhaben, die Kategorie des Posts in den Pfad zu bekommen, habe ich aufgegeben. Ein Post kann ja auch meheren Kategorien zugeordnet sein.

    Das die Previous-Next-Navigation der Posts im Kontext bliebt (Kategorie, Tag) kann man mit dem Plugin "Smarter Navigation" erreichen. Erstaunlich, dass das nicht die Standard-Prev-Next-Funktion von Wordpress kann.

  • Erstaunlich, dass das nicht die Standard-Prev-Next-Funktion von Wordpress kann.

    Mach einen Verbesserungsvorschlag bei WordPress. Wahrscheinlich ist die Funktion so selten gefragt, dass man den Core damit nicht belasten will. Dafür gibt es ja Filter Hooks mit denen man diese Dinge nach den eigenen Bedürfnissen anpassen kann.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Zitat

    Wahrscheinlich ist die Funktion so selten gefragt

    Das fände ich komisch.

    Die Navigation in der Single-Ansicht durch die Posts wird ja bestimmt öffters genutzt. Wenn ich nun meine Posts nach einem Schlagwort filtere und dann einen Post daraus in der Single-Ansicht aufrufe, dann erwartet man doch, das die Prev-Next-Navigation die Filterung nach dem Schlagwort berücksichtig. Oder?

  • Das fände ich komisch.

    Die Navigation in der Single-Ansicht durch die Posts wird ja bestimmt öffters genutzt. Wenn ich nun meine Posts nach einem Schlagwort filtere und dann einen Post daraus in der Single-Ansicht aufrufe, dann erwartet man doch, das die Prev-Next-Navigation die Filterung nach dem Schlagwort berücksichtig. Oder?


    nein
    weil...
    ich kann ja die Posts auch nach Kategorien filtern oder nach völlig was anderem und dies in ein und derselben Installation :-)
    welche prev next sollte dann die SingleAnsicht nutzen?

    :-)

  • Zitat

    welche prev next sollte dann die SingleAnsicht nutzen?


    Tja, es soll durch die Liste der Posts navigieren, welche ich durch die Filterkriterien, egal welche, gefiltert habe. Das macht durchaus Sinn, finde ich.

    Wenn ich mir z.B. alle Posts anzeigen lasse, die das Schlagwort "Filter" haben, dann erwarte ich, dass mich die Prev-Next-Navigation in der Single-Ansicht durch eben alle Post navigieren lässt, welche das Schlagwort "Filter" haben. Oder?

  • Tja, es soll durch die Liste der Posts navigieren, welche ich durch die Filterkriterien, egal welche, gefiltert habe. Das macht durchaus Sinn, finde ich.

    Wenn ich mir z.B. alle Posts anzeigen lasse, die das Schlagwort "Filter" haben, dann erwarte ich, dass mich die Prev-Next-Navigation in der Single-Ansicht durch eben alle Post navigieren lässt, welche das Schlagwort "Filter" haben. Oder?

    Post "ichbinsuper" ist in der Kategorie alpha und hat den Tag beta

    ich kann nun nach zwei verschiedenen Sachen "filtern"
    wenn ich auf "beta" klicke oder wenn ich auf "alpha" klicke :-)

    klick ich von alpha auf die Single Ansicht
    klick ich von beta auf die Single Ansicht => und je nachdem woher sollte dann das "next und previous" genau durch diesen Filter laufen...

    wozu?


    dabei habe ich noch die zig Unterkategorien vergessen und vergessen , dass man einen Beitrag in mehreren Kats speichern kann :-)

  • Merkwürdig. Was ist denn daran so ungewöhnlich?

    Nehmen wir an, ich schreibe Artikel in einer allgemeinen Kategorie "Hunde". Die Artikel verschlagworte ich, sagen wir mal in "Pflege", "Futter", "Verhalten", "etc.".

    Die filtere ich nun über das Schlagwort "Futter". Dann will ich alle Artikel aufgelistet sehen, in denen im Artikel etwas über "Futter" geschrieben ist. Wenn ich mir einen in der Singleansicht anschaue und es dort eine Next-Prev-Navigation gibt, dann erwartet man doch, dass diese Navigation mich durch alle "Futter-Artikel" navigieren lässt.

  • Es stellt doch auch gar keiner in Abrede, dass es zuweilen Sinn machen kann. Deswegen habe ich Dir vorgeschlagen einen entsprechenden Vorschlag bei WordPress zu machen. Hier zu diskutieren ist sinnfrei weil wir WordPress nicht machen. Wir sind wie Du nur Anwender.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

Jetzt mitmachen!

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