1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

DICKES problem... loop&excerpt in page template

Dieses Thema im Forum "Design" wurde erstellt von utzutz, 30. November 2007.

  1. utzutz

    utzutz Active Member

    Registriert seit:
    21. November 2007
    Beiträge:
    36
    Zustimmungen:
    0
    Überschrift ist thema...

    mein problem ist, dass mein index die posts voll und nomral auflisten soll aber in einem template file genannt: list
    sollen die posts nur mit excerpt(advanced excerpt oder excerpt reloaded wegen <img>usw.) aufgelistet werden...


    nun hab ich gelesen dass dieses nicht funktioniert da wordpress nur in multipost files the excerpt etc. verwendet...
    wie kommts das movabletype blogs dieses beherrschen ?
    und wie bekomme ich das für wp hin?


    noch eine zweite frage:
    ich habe für ein template welches mir die most popular posts in excerpt form ausgiebt ein costumquery gebastelt was jedoch auf post2cat und vierse andere db einträge zurückgreift... leider fehlen diese...
    fehlen diese einträge seit 2.3?
     
  2. utzutz

    utzutz Active Member

    Registriert seit:
    21. November 2007
    Beiträge:
    36
    Zustimmungen:
    0
    um es etwas zu verdeutlichen habe ich eine page gefunden die genau das hat was ich ebenfalls kreieren möchte:
    Outblush | The Shopping Blog For Women
    das ist der standard view

    und das der list view:
    Outblush | The Shopping Blog For Women

    ich habs schonmal hinbekommen das wordpress das pagetemplate nicht streng als singlepost page erkennt... das problem ist das weder ein post ausgelesen werden kann noch ein permalink,id,etc. ... die überschrift ist dann der pagetitel, es existiert kein content und bilder werden ebenfalls nicht angezeigt statt dessen steht dort nocheinmal der pagetitel!
     
  3. utzutz

    utzutz Active Member

    Registriert seit:
    21. November 2007
    Beiträge:
    36
    Zustimmungen:
    0
    kennt keiner einen weg auch pages mit postcontent zu füllen?

    wie wurde denn das auf outblush realisiert?
     
  4. jottlieb

    jottlieb Well-Known Member
    Ehrenmitglied

    Registriert seit:
    20. August 2005
    Beiträge:
    17.381
    Zustimmungen:
    1
  5. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    schau mal nach , ob dein theme eine

    category.php
    archive.php
    page.php
    single.php
    hat
    wenn ja dann ist es gut, wenn nein einfach erstellen, die index.php kopieren und so nennen,
    dann kannst du in jedem template eigene Ansichten erstellen,

    und Du kannst auch eigene statische Seiten machen

    lg
     
  6. utzutz

    utzutz Active Member

    Registriert seit:
    21. November 2007
    Beiträge:
    36
    Zustimmungen:
    0
    jottlieb:
    du weist schon dass das nur für die index und die default templates zählt?
    sprich die anerkannten multipost pages


    hmm.. soweit ich weis existiert nur eine index.php , richtig?
    und nur diese index.php und die standard files werden von wp als multipost page erkannt...
    wie soll ich mit einer index eine listview und eine fullview kreieren?

    ich glaub wir verstehen uns nicht, obwohl ich doch extra die page gepostet habe auf der deutlichst zu sehen ist das dort unterschiedliche schleifen auf unterschiedlichen urls/files laufen


    page und single.php sind keine multipost templates, sprich es ist nicht möglich in diesen files eine schleife einzuarbeiten, welche mehr als ein post zeigt (singlepost page)
    genau dasselbe gilt für "alle" selbstkreierten page templates sie werden von wp als singlepost page erkannt!
    und jegliche default pages sind bereits in verwendung...es ist nicht möglich einfach ne category.php zu missbrauchen als listview, da sie schon verwendet wird...

    zum anstoss:
    wie würdet ihr diese liste kreieren?
    bei gleichzeitiger vollen postliste in der index!


    EDIT*
    Deswegen existiert ja dieser trick mit den category-id.php welche man gerne missbraucht..das selbe hatte ich nun vor mit eioner tag.php leider wird diese nicht erkannt...

    EDIT**
    ahhh.. zur verdeutlichung...
    erzeugt eine temp.php , implementiert diese als temp page und versucht in dieser mal eine schleife/loop einzubauen, welche alle posts anzeigt...
     
    #6 utzutz, 3. Dezember 2007
    Zuletzt bearbeitet: 3. Dezember 2007
  7. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    aber category und archive php werden als solche erkannt

    und wenn Du magst zeige ich Dir auf einer page.php einen dreifach Loop,


    (Beiträge aus einer Kategorie auf der statischen Seite)

    dass Du staunst wozu eine junge Frau alles im Stande ist.

    ;)

    speichere die index.php als category.php ab
    ohne id hinten dran - die brauchst du derzeit noch nicht

    gib wo einen html Kommentar rein:

    HTML:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    ruf eine kat auf und du wirst staunen
     
  8. utzutz

    utzutz Active Member

    Registriert seit:
    21. November 2007
    Beiträge:
    36
    Zustimmungen:
    0
    ... jap ich drück mich unverständlich aus...


    ist mir schon kalr das ich schleifen wie cih will basteln kann...ist mir auch klar das ich mit der archive,category.php das slebe erreichen kann wie mit dem index aber versuch mal auf den inhalt der posts zuzugreifen in einer xbeliebigen page beispiel xyz.php...
    ich brauche jedoch den hook vom content...guckt euch doch mal bitte oublush an.. seht ihr da "nur" permalinks und titel?
    oder etwa auch inhalt...
    genau das ist der springende punkt:

    INHALT


    btw: kochwerkstatt ist ne schöne page!

    bitte, probierts doch einfach... es wird 100% nicht klappen content auszugeben und wenn doch postet mal 1:1 den code bitte!
     
    #8 utzutz, 3. Dezember 2007
    Zuletzt bearbeitet: 3. Dezember 2007
  9. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    ja dann lass doch den Inhalt anzeigen

    Lexikon-B

    ;)

    jo Kochwerkstatt ist wirklich hübsch, nicht aber die meine
    lg
     
  10. utzutz

    utzutz Active Member

    Registriert seit:
    21. November 2007
    Beiträge:
    36
    Zustimmungen:
    0
    da ist jetzt ein post angezeigt = singlepost
    und du glaubst das funktioneirt auch bei mehreren posts?
    ...
    bedeutet so ein stadnard gerüst wie folgendes sollte als xyz.php "alle" posts genauso wie der index ausgeben?
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  11. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2

    nein


    aber eventuell so
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    ich habe dies nicht auf etwaige Fehler korrigiert

    ausgegeben werden die ersten 10 Beiträge,

    bei mir nur 3 Beiträge und der ganze COntent nicht nur der Auszug, mit Auszug geht es noch leichter

    aber ich kann es nicht genauso testen wie Du , weil ich das benutzerdefinierte Feld nicht habe und auch nicht das template ad.php oder so

    Liste



    lg
     
  12. utzutz

    utzutz Active Member

    Registriert seit:
    21. November 2007
    Beiträge:
    36
    Zustimmungen:
    0
    das war nur content den ich nicht gelöscht hatte ...wollte ja nicht alles pasten sonst wärs unüberischtlich geworden


    ich werds mal testen was du meinst!
    wenns funktioniert wärs prima ... disktuieren zig leute in englischen foren darüber, welche alle kein bruachbare lösung haben auch musho nicht... ausser category template missbrauchen ...


    btw: wie kann ich ein tag template einbinden ? habs per category to tag converter probiert... der schein auch irgendwas zu converten aber darauf zugreifen kann ich nicht ...


    WAHNSINN... es funktioniert...irgendwie... nun aber funktionsweise fragen:
    warum kann ich keine standard schleife verwenden?
    if (have_posts()) : while (have_posts()) : the_post();)

    rewind_posts hatte ich auch schon benutzt funktionierte jedoch nicht...
     
    #12 utzutz, 3. Dezember 2007
    Zuletzt bearbeitet: 3. Dezember 2007
  13. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    gut das les ich gerne

    weil diese Standardschleife dir ja den Inhalt der statischen Seite holen würde...

    wieso und warum und weswegen..... naja weil es ihr der Loop ebend anschafft,

    rewind posts ist hier sicher zuviel der Ehr,aber ich wusste ja nicht ob Du nicht auch noch was anders magst

    lg;) für das andere fang bitte einen neuen Thread an-
     
  14. utzutz

    utzutz Active Member

    Registriert seit:
    21. November 2007
    Beiträge:
    36
    Zustimmungen:
    0
    muss ich mich auf jeden fall vielfach bedanken...
    und werde es bei nächster gelegenheit in den englishen dev foren weiterverbreiten, da wie ich schon sagte war ich nicht der einzige der eigentlihc dachte the_content funktioniert nur in "multipost view pages"...
     
  15. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    oh ich habe es soeben gelesen, sogar moshu sagte nein.

    versteh ich eigentlich nicht.

    ich mein, ob dies logisch ist oder nicht, ist doch das Problem desjenigen, der sowas macht....

    habe mich sogar getraut das in english zu tippen

    :oops:

    gott sei dank ist code international ;)

    lg
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden