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

letzte Artikel in einer Zeile

Dieses Thema im Forum "Konfiguration" wurde erstellt von gericoach, 5. April 2016.

  1. gericoach

    gericoach Well-Known Member

    Registriert seit:
    12. August 2008
    Beiträge:
    7.193
    Zustimmungen:
    0
    Möchte gerne die letzten 4 Artikel in einer Zeile darstellen, aber in abgespeckter form. Benutze dazu nn Shortcode, basierend auf get_post:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Der Shortcode (der funktioniert) nimmt sich aber leider die kompletten Objekte und packt sie nicht nur komplett sondern auch in der Archivseiten Breite rein:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Ich möchte aber die 4 Objekte in verringerter Version, also nur Titel, Bild, Preis, link zum Exposee´. Bzgl. der Breite habe ich ne css class erstellt, die aber nicht das ergebnis bringt, das ich möchte.
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Frage: wie würdet ihr das angehen? Hat jemand einen Tipp für mich?
    Hier noch das Ergebnis des Versuches: http://www.floeth-immobilien.de/testseite-userzugriff/
     
    #1 gericoach, 5. April 2016
    Zuletzt bearbeitet: 5. April 2016
  2. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    Bzgl. CSS gibst du dem allumschließenden Div die width und den float. Das ist ja falsch. Du zeigst leider nicht den ganzen Loop. Aber du setzt auf Bootstrap auf, richtig? Dann müsstest du aus
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    ein
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    machen. Denn bei Bootstrap sind 12 immer ein Ganzes.

    Was den Content angeht, kann ich nicht erkennen woher dieser gezogen wird. Hier müsste man über die Schnittstelle einzelne Inhalte abfragen können um das zu realisieren. Oder du arbeitest mit display:none um einzelne Teile auf diesen Seiten auszublenden.
     
  3. gericoach

    gericoach Well-Known Member

    Registriert seit:
    12. August 2008
    Beiträge:
    7.193
    Zustimmungen:
    0
    Du hast Recht, das Immo-Plugin (content) baut auf bootstrap auf, die Website ist "2010". ich rufe in der Seite nur das div auf und habe dazwischen den Shortcode gesetzt. Das col-md-3 bringt leider auch nur 2 nebeneinander. Suche gerade nach den in der functions definierten Funktionen, weiss aber nicht, wie ich die dann aurfufen kann.
     
  4. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    Ja die sitzen noch in deinem <div class="row">. Wie sieht denn die Funktion zum Shortcode aus?

    Edit:
    Quick&Dirty
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
    #4 SirEctor, 5. April 2016
    Zuletzt bearbeitet: 5. April 2016
  5. gericoach

    gericoach Well-Known Member

    Registriert seit:
    12. August 2008
    Beiträge:
    7.193
    Zustimmungen:
    0
    Was soll das neue CSS bewirken?
     
  6. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    Die .row mit nur 2 Beiträgen wird 50% breit und floatet left. Somit hättest du 4 nebeneinander. Wie gesagt Quick & Dirty. Eigentlich müsste man den Loop bzw. den Shortcode bearbeiten.
     
  7. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Also wenn das sowieso über einen Shortcode realisiert wird, dann würde ich einfach einen zusätzlichen Shortcode schreiben, der das Ganze exakt so ausgibt wie ich das möchte.
     
  8. gericoach

    gericoach Well-Known Member

    Registriert seit:
    12. August 2008
    Beiträge:
    7.193
    Zustimmungen:
    0
    guter vorsxchlag! Und der würde grob wie aussehen?
     
  9. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    :shock::confused: Du nimmst die vorhandenen Shortcode Definition, duplizierst sie, gibst ihr einen neuen Namen und passt den Code dann an ?!? :confused::shock:
     
  10. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    Dann könnten wir dir evtl. helfen.
     
  11. gericoach

    gericoach Well-Known Member

    Registriert seit:
    12. August 2008
    Beiträge:
    7.193
    Zustimmungen:
    0
    #11 gericoach, 6. April 2016
    Zuletzt bearbeitet: 6. April 2016
  12. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    Es müsste ja theoretisch irgendwo etwas mit add_shortcode() definiert sein.
     
  13. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437

    Du hast doch geschrieben der Shortcode heist [immomakler-archive]. Also einfach danach suchen:


    Im Pluginverzeichnis auf der Linux Konsole
    grep -rli --include=\*.php 'immomakler-archive' .

    Oder unter Windows mit https://sourceforge.net/projects/grepwin/files/

    Die Fundstelle liest sich dann in etwas wie folgt

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    oder
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!

    Im Regelfall steht die Funktion 'der_funktionsname' in der selben Datei.
     
  14. gericoach

    gericoach Well-Known Member

    Registriert seit:
    12. August 2008
    Beiträge:
    7.193
    Zustimmungen:
    0
    Das ist total schräg: ich habe noch zusätzlich ein Add-on Plugin und in diesem liegt auf der ersten Ebene eine Datei "Shortcodes" :cry:

    OK, here isser:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  15. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    Ok, man sieht schon mal, dass der Shortcode ein weiteres Attribut "columns" hat. Über dieses Attribut kannst du dann einfach die 4 Spalten bestimmen
    [immomakler-archive columns=4]

    Wenn du jetzt noch post-per-page in den Query bringen willst, musst du nur die $atts erweitern.

    Der Inhalt wird anscheinend über eine weitere Datei bestimmt unter archive/item.

    Edit: so wie mensmaximus geschrieben hat, würde ich ebenfalls die Funktion kopieren und ändern. Irgendwo muss dann noch die Zeile sein add_shortcode(...). Die hast du nicht mitkopiert.
     
    #15 SirEctor, 6. April 2016
    Zuletzt bearbeitet: 6. April 2016
  16. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Ich ziehe meine Empfehlung in diesem Fall zurück. Diesen Code würde ich niemals duplizieren. Schon alleine das Output Buffering treibt mir wieder die Tränen ins Gesicht. Und dann wieder dieser sinnfreie html/php mix sowie der neue WP_Query, das gibt Kopfschmerzen beim Debuggen ...
     
  17. gericoach

    gericoach Well-Known Member

    Registriert seit:
    12. August 2008
    Beiträge:
    7.193
    Zustimmungen:
    0
    meinst du die arrgs Erweiterung so (Zeile3)?
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
    #17 gericoach, 6. April 2016
    Zuletzt bearbeitet: 6. April 2016
  18. gericoach

    gericoach Well-Known Member

    Registriert seit:
    12. August 2008
    Beiträge:
    7.193
    Zustimmungen:
    0
    @mm: das ist noch die ältere Version4, weiss nicht, ob V5 das geändert hat. Da die neue Lizenz aber wieder ne Menge Glöckchen kostet, bleiben wir erstmal bei dieser Version.
     
  19. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    Nein, ich hatte eher an
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    gedacht.
     
  20. gericoach

    gericoach Well-Known Member

    Registriert seit:
    12. August 2008
    Beiträge:
    7.193
    Zustimmungen:
    0

    an die gleiche Stelle wie meinen Versuch? Und dann den Shortcode [immomakler-archive columns=4] verwenden?
     
  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