+ Antworten
Ergebnis 1 bis 13 von 13

Thema: Bestimmten Post als "Featured Posts" auf der homepage anzeigen (wordpress)

  1. #1
    TP-Member AbsBeginner macht alles soweit korrekt
    Registriert seit
    Apr 2008
    Beiträge
    37

    Bestimmten Post als "Featured Posts" auf der homepage anzeigen (wordpress)

    Hallo liebe Leute,

    ich bin mal wieder an einem Punkt angekommen an dem ich nicht weiter weiss. Ich versuche mit gerade mit Wordpress und versuche meinen Theme anzupassen. Auf meiner baldigen Homepage gibt es sog. "Featured Posts". Darin werden, nachdem ich die Category ID angepasst habe, die jeweils letzten drei Posts der Category 29 (jetzt bei mir) automatisch angezeigt. Nun ist es so, dass ich die Kategorie gerne "Top 3 Bars & Clubs" nennen würde, und somit nicht die letzten drei Posts sondern die besten drei Bars dort präsentieren möchte. Allerdings weiss ich nicht, inwieweit ich den PHP code verändern muss, sodass das auch möglich ist. Hier ist erstmal der aktuelle:

    PHP-Code:
    <!--This is where the thumbnails are found for the homepage bottom section - note the custom field name for this image is "thumbnail". Recommended image size is 70x70, as the stylesheet is written for this size.-->
                
                    <?php $recent = new WP_Query("cat=29&showposts=3"); while($recent->have_posts()) : $recent->the_post();?>
                    <?php if( get_post_meta($post->ID"thumbnail"true) ): ?>
                        <a href="<?php the_permalink() ?>" rel="bookmark"><img style="float:left;margin:0px 10px 0px 0px;" src="<?php echo get_post_meta($post->ID"thumbnail"true); ?>" alt="<?php the_title(); ?>" /></a>
                    <?php else: ?>
                           <a href="<?php the_permalink() ?>" rel="bookmark"><img style="float:left;margin:0px 10px 0px 0px;"  src="<?php bloginfo('template_url'); ?>/images/thumbnail.png" alt="<?php the_title(); ?>" /></a>
                    <?php endif; ?>                
                    <b><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></b>
                    <?php the_content_limit(80""); ?>
                    
                    <div style="border-bottom:1px dotted #94B1DF; margin-bottom:10px; padding:0px 0px 10px 0px; clear:both;"></div>
                    
                    <?php endwhile; ?>
    Ich müsste wahrscheinlich ein weiteres Custom field anlegen und dann entsprechend den Code ändern, richtig? Vielleicht ist das für euch auch Pillefatz und ihr könnt mir helfen.

    Das wäre super!

  2. #2
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    Wie ermittelst du, dass ein Club besser ist als ein anderer?
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

  3. #3
    TP-Member AbsBeginner macht alles soweit korrekt
    Registriert seit
    Apr 2008
    Beiträge
    37
    Durch einen ermittelten Wert aus Preis/Leistung (Eintritt, Getränke), Anzahl an Events/Monat + Userabstimmung (fliesst auch in den Wert ein).

    Aber das ist ja auch überhaupt nicht BEstandteil meiner Frage gewesen. Vielleicht kann mir doch noch jemand weiterhelfen.

  4. #4
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    Das ist ein ganz wesentlicher Bestandteil deiner Frage! Wenn nicht sogar der einzige Bestandteil deiner Frage!
    WP kann nach Datum sortieren... WP kann dieses und das... aber halt keine Clubs bewerten. (Sp wie du es ja schon sagst:
    nicht die letzten drei Posts sondern die besten drei Bars
    )

    Woher soll WP nun wissen, was deine Top3 sind?
    Also musst du dafür eine Bewertung, nach der sortiert werden kann, durchführen.

    Daher wieder die Frage: Wie bewertest du die Clubs? Steht die Bewertung im Text?
    Ist die Bewertung eine Kategorie? (Also eine Kat mit 5 Sternen, eine andere mit 4 Sternen und so weiter.)
    Oder über Tags? (vergleichbar mit der Kat.)
    Oder über was???
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

  5. #5
    TP-Insider mogidala hilft, wo's geht mogidala hilft, wo's geht mogidala hilft, wo's geht Avatar von mogidala
    Registriert seit
    Sep 2007
    Ort
    Mülheim an der Ruhr
    Beiträge
    786
    genau deswegen will der doch selbst bestimmte beiträge als "featured posts" kennzeichen

    Anstatt zu klagen was ihr wollt, solltet ihr dankbar sein, dass ihr nicht all das bekommt, was ihr verdient
    ------------------------------------------
    Virtuelle Babyparty
    ------------------------------------------
    ich will mehr grüne kästchen!


  6. #6
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    Ach, er möchte das manuell machen? (Hab ich dann nicht ganz so verstanden.)

    Dann ich es doch gaaaaanz einfach!
    Mach eine eigene Kategorie auf! Die Kategorie "featured" und lässt WP nur diese anzeigen!
    Und wenn du das manuell machst, musst du halt dafür sorgen, dass immer nur die besten 3 in dieser Kat sind.
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

  7. #7
    TP-Member AbsBeginner macht alles soweit korrekt
    Registriert seit
    Apr 2008
    Beiträge
    37
    Danke für eure Antworten.

    @the0bone: Deine Idee mit der "Featured Kategorie ist nicht schlecht. Allerdings werde ich die Rubrik Clubs nach Wochentagen aufteilen, hier ein Beispiel:

    CLUBS&BARS>Montag
    Dienstag
    Mittowch etc

    Das heisst die Top 3 Clubs/Bars sollen in der gewöhnlichen Kategorie vertreten sein und ich würde ungerne noch eine Kategorie Featured dann z.B. hinter den Sonntag setzen oder in die Navbar generell. Aber deine Idee mit den Tags finde ich echt gut. Wäre es möglich den php code so umzuschreiben, dass z.B. wenn ich einem post den tag "top" gebe, dieser sich auf meiner homepage unter den featured posts wiederfindet?

    Danke nochmal und schonmal!

  8. #8
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    PS: Nur die Posts einer Kat anzuzeigen würde ich jetzt einfach mal so versuchen:
    PHP-Code:
      <?php if (have_posts()) : ?>
      <?php while (have_posts()) : the_post(); ?>
      <!-- If the post is in the category we want to include, we simply pass to the next post. -->
     <?php if (!in_category('29')) continue; ?>
    Einfach mal den Code hier negiert.

    Was das ganze aber mit deinem komischen Thumbnail Script zu tun hat, was du da gepostet hast...
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

  9. #9
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    Ok, mal langsam... ich versteh das Problem immer noch nicht...

    Du kannst einem Artikel (in deinem Fall einer Bar) mehr als eine Kategorie zuweisen. Und genau für deinen Fall wurden die Kategorien geschaffen! Und ob du es nun mit Tags oder Kategorien machst, ist wurscht! Kategorien sind nur geordnet und Tags kaotisch.

    Da braucht auch nichts umgeschrieben werden oder so.

    Leg einfach verschiedene Kategorien an.
    Featured
    Montag
    Dienstag
    ...
    Sonntag

    Wenn ein Club dann nur einen Feature am Montag haben soll, dann bekommt er die Kategorie "Featured" und "Montag". Fertig!
    Danach kannst du dann sortieren.

    PS: Etwas vergleichbares mache ich auf www.bushidokarate.de
    Es gibt Anfängerkurse an verschiedenen Standorten. Einfach über die Kategorien gesteuert und damit auswertbar.
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

  10. #10
    TP-Member AbsBeginner macht alles soweit korrekt
    Registriert seit
    Apr 2008
    Beiträge
    37
    Zitat Zitat von the0bone Beitrag anzeigen
    Was das ganze aber mit deinem komischen Thumbnail Script zu tun hat, was du da gepostet hast...
    Erstmal vielen Dank für deine Mühen. Was das damit zu tun hat kann ich dir erklären. Auf meiner "Hauptseite" werden jeweils die letzten drei Posts der Kategorie (in meinem Fall Bars mit der ID 29) mit thumbnails gepostet. Genau diesen Code wollte ich jetzt so verändern, dass eben nicht die letzten drei posts angezeigt werden, sondern die von mir ausgewählten posts. Daher meine Frage was/bzw. ob ich da was ändern kann damit das funktioniert. Dein Vorschlag mit der Kategorie wäre eine Möglichkeit und auch sehr einfach zu machen, aber ich würde ungern zwischen den Wochentagen Montag-Sonntag noch eine Kategorie "Featured" quetschen. Gibt es eine andere Möglichkeit das zu machen?

    Vielen Dank

  11. #11
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    Ok, solangsam kommen wir dahin :-)

    Ich würde mich dann zuerst von dem Thumbnail Skript trennen!
    Weil die Funktionen, die du brauchst, hat WP on board. Daher würde ich halt nicht eine Mod versuchen zu modden.

    Gehen wir also davon aus, du hast eine normale Installation von 2.7 ohne Addons und das default theme an.

    Dann packst du das hier vor den Loop!
    PHP-Code:
       <?php
    $heute 
    getdate(); // erstma gucken, was wir heute haben
    switch ($heute['weekday']) { // englische Datum ins deutsche übersetzen
        
    case "Monday":
            
    $wochentag "Montag";
            break;
        case 
    "Tuesday":
            
    $wochentag "Dienstag";
            break;
        case 
    "Wednesday":
            
    $wochentag "Mittwoch";
            break;
        case 
    "Thursday":
            
    $wochentag "Donnerstag";
            break;
        case 
    "Friday":
            
    $wochentag "Freitag";
            break;
        case 
    "Saturday":
            
    $wochentag "Samstag";
            break;
        case 
    "Sunday":
            
    $wochentag "Sonntag";
            break;
    }

    if ( 
    is_home() ) {
      
    query_posts($query_string "&category_name=".$wochentag.""); // im query nach dem deutschen Wochentag suchen
    }
    ?>
    Der Loop beginnt dort mit
    PHP-Code:
        <?php if (have_posts()) : ?>

            <?php while (have_posts()) : the_post(); ?>
    Fertig!
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

  12. #12
    TP-Supporter Medienmacher bringt sich richtig ein Medienmacher bringt sich richtig ein Avatar von Medienmacher
    Registriert seit
    Mar 2008
    Beiträge
    350
    Hallo the0bone,

    du scheinst ja ganz fit zu sein in Sachen WP. Das passt mir gerade ganz gut.

    Sorry, AbsBeginner, ich missbrauche jetzt einfach mal deinen Thread.

    Meine Frage befasst sich mit "Featured Images". Ich würde gerne das Theme WP-MAX nutzen, komme aber nicht dahinter mit welchem Code ich die Bilder dann in die Posts bekomme, so dass sie auf der Startseite in den angeteaserten beiträgen erscheinen.

    Irgendwie steig ich da nicht durch....


    Schönen Abend!

  13. #13
    TP-Specialist the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE the0bone ist ein richtiges Arbeitstier - DANKE Avatar von the0bone
    Registriert seit
    Mar 2001
    Ort
    NDS
    Beiträge
    4.269
    Zitat Zitat von Medienmacher Beitrag anzeigen
    Hallo the0bone,

    du scheinst ja ganz fit zu sein in Sachen WP. Das passt mir gerade ganz gut.
    Geht so...
    Aber ich kenne mich nicht mit jedem Theme aus und ich schreibe meine Themes auch nur selbst.
    the0bone

    Wissen ist Macht, nichts Wissen macht nichts! Doch auch auch wenn man es nicht besser weiss, sollte man beim Erstellen einer Webseite auf Frames und Tabellen verzichten.

+ Antworten

Ähnliche Themen

  1. Wordpress - Latest Posts
    Von fortyniner im Forum Webdesign allgemein
    Antworten: 5
    Letzter Beitrag: 05.10.2007, 16:37
  2. Antworten: 1
    Letzter Beitrag: 05.10.2007, 07:07
  3. Font wie "Anzeigen Grotesk" oder "Block Gothic" gesucht
    Von PeterBrand im Forum Typographie
    Antworten: 11
    Letzter Beitrag: 21.02.2005, 11:07
  4. Antworten: 0
    Letzter Beitrag: 20.02.2005, 15:22
  5. Warum funktioniert nur "get " und nicht "post?
    Von scholle84 im Forum Traum-Dynamik
    Antworten: 2
    Letzter Beitrag: 31.12.2001, 00:34

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51