Wie ermittelst du, dass ein Club besser ist als ein anderer?
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:
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.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; ?>
Das wäre super!
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.
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.![]()
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.
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!
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.
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!![]()
PS: Nur die Posts einer Kat anzuzeigen würde ich jetzt einfach mal so versuchen:
Einfach mal den Code hier negiert.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; ?>
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.
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.
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
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!
Der Loop beginnt dort mitPHP-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
}
?>
Fertig!PHP-Code:<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
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.
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!
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.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)