einzelne Artikel in Statischer Seite

  • Hallo und guten Abend zusammen,
    ich bin neu hier - und fast genauso neu im Umgang mit Wordpress.

    Vieles habe ich mir ersucht und erlernt, aber dennoch stoße ich jetzt an ein Problem, bei dem ich Hilfe benötige. Die Suche hier und bei Mr. Google lieferte mir jedenfalls keine verwertbaren Informationen zu meinem Problem.

    Also habe ich mir gedacht, warum immer nur mitlesen, melde Dich an, und frag einfach mal nach :-D

    Zunächst meine Site. Sie besteht aus einem Theme, dass rechts und inks eine Sidebar trägt. Zudem habe ich oben eine Menüleiste. Die Sidebars beinhalten diverse Widgets. Die Menüleiste bezieht sich auf die angelegten Statischen Seiten. Submenüs sind möglich.

    Desweiteren nutze ich Kategorien und keine Tags. Das funktioniert hervorragend und eigentlich bin ich zufrieden. Eigentlich.

    Ich möchte nun oben im Menü einen Punkt haben, der auf eine statische Seite verweist. Soweit kein Problem - habe ja schon einige statische Seiten.

    Jetzt soll aber diese neue Seite mehrer Sachen beinhalten:
    Zum einen Text, wo ich ein paar Worte verlieren möchte, und - da ist mein Problem - einen zuvor geschriebenen Artikel. Dieser Artikel ist derzeit nur über die Kategorien aufrufbar, und ich würde es gerne so realisieren, dass anhand eines dem Artikel zugewiesenen Tags, dieser Artikel in der Seite auftaucht. Zwischen meinem geschriebenen Text auf der Seite.

    Lässt sich so etwas einrichten? Ich denke schon, aber nur wie :confused:

    Vielleicht kennt der eine oder andere so ein Problem und hat sogar eine Lösung dafür. Das wäre natürlich astrein.

    Im voraus bedanke ich mich.

    • 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

  • Mal ganz spontan. Ich würd mit einem eigenen Seitentemplate vor dem Loop mit dem query_posts die Cat abfragen und dann noch über ein

    PHP
    if (has_tag('blablubb')) {

    den Tag abfragen.
    Template Tags/query posts ? WordDoku
    Conditional Tags WordPress Codex

    Ein anderer Weg wäre sicherlich über Custom Fields statt Tags. Du könntest dir ein Benutzerdef. Feld mit dem Schlüssel "XYZ" und einem Wert anlegen. Dann das Custom Field abfragen und falls ja den Artikel ausgeben.

    Aber irgendwie hab ich heute auch Knoten im Kopf. Das klar denken fällt grad recht schwer :(

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

  • ich bin wahrscheinlich viel zu blöd. mit den templates habe ich mich kaum auseinandergesetzt und bin mir nicht sicher, ob das der richtige weg ist, mein problem zu lösen.

    ich versuch es einfach nochmal zu umschreiben.

    ich möchte gerne im admin-menü auf "Seite erstellen" gehen und dann folgende Seite aufbauen:

    [Überschrift]

    [Einleitung]

    [Text]

    [Artikel mit Tag "xyz"]

    [Text]

    [2 Artikel mit Tag "123"]

    [Text]

    [Abschlusstext]


    Ich schreibe eigenlich in der HTML-Ansicht, zum Teil auch in der Visuellen Ansicht. Mein Problem ist, wie ich bestimmen kann, an welcher Position im Text ein Artikel mit einem bestimmten Tag auftauchen soll.

    Das was im vorherigen Post steht, verstehe ich nicht. Muss ich die IF-Anweisung in HTML an der gewünschten Stelle einbinden? Gebe ich durch das Template vor, wo ein Artikel stehen soll? Wenn ja wie, denn der TExt steht ja im Template nicht drin.... Fragen über Fragen...

    Vielleicht bin ich auch einfach nur zu d*mlich :confused: :oops:

  • Wenn du noch garnicht mit Seitentemplate und Template-Tags gearbeitet hast, lies dir erst mal das durch: Seiten ? WordDoku
    In das Seitentemplate schreibst du dann deine Texte rein:

    Loop-Anfang

    [Überschrift]
    [Einleitung]
    [Text]
    ...
    [Text]
    ...
    [Text]
    [Abschlusstext]

    Loop-Ende


    Wenn du jetzt nur die Artikel mit einem bestimmten Tag haben willst, muss noch das if an die gewünschten Stellen (...) rein:

    Oder verstehe ich dich da ganz falsch?

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

  • nein, ich glaube du verstehst schon was ich meine.
    ich bin nur nicht sicher, ob ich verstehe was du meinst :confused:

    Wie du es beschreibts, schreibe ich den Text in das Seitentemplate?
    Um den Text (also die eigentliche Seite) über das Menü aufzurufen, müsste ich jetzt doch praktisch eine leere Seite (mit Überschrift) anlegen, und dieser das Template zuweisen?

    Ich dachte ich könnte ähnlich wie im HTML arbeiten. Sprich eine Seite erstellen, mit dem Standard-Template, und dann im HTML-Text einfach mit <zeige hier den Artikel xyz an> arbeiten, ähnlich wie mit <img src="...">. Aber das stelle ich mir wahrscheinlich zu einfach vor ?!?

    Das ist ein bisschen schade.

    ich werde das jedenfalls mal morgen versuchen.

    danke schön

  • und dann im HTML-Text einfach mit <zeige hier den Artikel xyz an> arbeiten, ähnlich wie mit <img src="...">.

    Eine solche Lösung ist mir grad nicht bekannt. Zumal du vorher ja auch die Cat. über query_post bestimmen musst wo die Artikel drin stecken.

    Kannst du nicht einfach eine Link auf die Artikel setzen?

    Vielleicht denke ich auch wieder mal ein bisschen zu kompliziert :oops: Vielleicht haben die anderen noch andere Ideen :confused:

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

  • Wie wäre eine lösung mit iframes? Die sind zwar verhasst, funktionieren dafür sehr einfach. Wenn du die Grösse festlegst, sagen wir 400px in der breite und 300px in der Höhe, musst du nurnoch den Artikel mit src verlinken. Mit "overflow:hidden" entsteht keine scrollbar, d.h. die überstehenden sachen wie navi oder blogroll werden nicht gezeigt. bastel pur, die performance wird leiden, aber funktionieren sollte das...glaube ich.

Jetzt mitmachen!

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