schön und gut, aber eine Kategorie, kann ich nicht als Argument mit angeben!
Beiträge von hackme1000
-
-
da habe ich schon geschaut, aber ein TemplateTag nur für Jahre und dann nur für bestimmte eine bestimmte Kategorie gibt es nicht.
Im Moment habe ich es so gelöst, aber wie gesagt; es werden dann alle Beiträge aufgelistet. Ich will aber nur die einer bestimmte Kategorie
PHP<?php $years = $wpdb->get_col("SELECT DISTINCT YEAR(post_date) FROM $wpdb->posts WHERE post_status = 'publish' ORDER BY post_date DESC"); foreach($years as $year) : ?> <li><a href="<?php echo get_year_link($year); ?>"><?php echo $year; ?></a></li> <?php endforeach; ?>Siehe meine Homepage http://www.mtb-team-wolfsburg.de
-
Hat keiner eine Lösung?
Hallo Leute,
hat denn noch keiner eine Idee?
-
Evanzo doch nicht so schlecht!?
Hier wurde ja schon viel negatives über Evanzo geschrieben. Dies kann ich absolut nicht bestätigen. Mittlerweile betreue ich 5 Seiten, die bei Evanzo gehostet sind. Seit neuestem auch ein CMS, welches mit Wordpress realisiert ist. Die Einrichtung, Geschwindigkeit und der Support unterscheidet sich kaum von anderen. Jederzeit würde ich Evanzo weiterempfehlen.
Mirko
-
Hallo, angenommen ich habe 2 Kategorien (Aktuelles und Berichte). Jetzt möchte ich gern innerhalb der Sidebar ein Jahresarchiv, welches allerdings nur die Beiträge der Kategorie Berichte auflistet.
Also das ganze soll so aussehen:
Archiv
2006 (12)
2005 (5)
2004 (2)Bisher bekomme ich es nur hin, dass alle Beiträge aller Kategorien aufgelistet werden. Weiß einer Rat oder evtl. ein Plugin?!
-
Wenn ich einen Kommentar hinterlasse der XHTML Elemente beinhaltet, z. B. <strong>, dann beinhaltet die Mail, die an der Autor des Beitrages geht ebenfalls diese Elemente. Wäre es nicht besser alles XHTML zu entfernen und dann nur ne reine Textmail zu senden?
Das Lesen der Mail ist so sehr verwirrend. :mad:
Oder kann man da irgendwo etwas einstellen? Ich verwende UTF-8 als Kodierung im Blog. Mein Outlook Express habe ich ebenfalls auf UTF-8 umgestellt. Bringt aber keine Änderungen. Naja und als HTML wird die Mail auch nicht interpretiert.
Ich hoffe einer kann helfen
Mirko -
Hallo.
Standardmäßig ist Wordpress so konfiguriert, dass auf der Startseite alle Beiträge chronlogisch gelistet werden (der neuste ist oben).
Gibt es ne Möglichkeit das zu ändern. Ich will die Ausgabe nach der Zahl der Kommentare sortieren. Der Beitrag mit den meisten Kommentaren soll an oberster Stelle stehen.
Gruß, Mirko -
Jetzt gehts.
Ok ich habe es selbst hinbekommen. Ist zwar kein Plugin, aber funzt.
Ich lege eine neue DB Tabelle an.
CodeCREATE TABLE wp_comments_plus ( ID bigint(20) unsigned NOT NULL auto_increment, post_ID bigint(20) unsigned NOT NULL, com_ID bigint(20) unsigned NOT NULL, title varchar(50) NOT NULL default '', reference enum('Lob','Kritik','Kommentar','Fragestellung','Antwort') NOT NULL default 'Kommentar', PRIMARY KEY (ID) )
Anschließend überarbeite ich die comments.php Datei meines Templates sowie die Datei wp-comments-post.php.
Ergänzungen in wp-comments-post.php:
PHP
Alles anzeigen$query = @mysql_query("SELECT comment_ID FROM wp_comments WHERE comment_post_ID = '".$comment_post_ID."' ORDER BY comment_ID DESC LIMIT 1"); $result = @mysql_fetch_array($query); if ($insert = @mysql_query("INSERT INTO wp_comments_plus SET post_ID='".$comment_post_ID."', com_ID='".$result['comment_ID']."', title='".$comment_title."', reference='".$_POST['reference']."' ")) {} // Ende if $insert else { print "Das Eintragen in die Datenbank war nicht erfolgreich.\n"; }
Ergänzungen in comments.php:
PHP
Alles anzeigen<p><select name="reference" id="reference" size="1" style="width: 128px;" tabindex="5"> <?php if ($_POST['reference'] != ""){ $content = array ("Kommentar", "Lob", "Kritik", "Fragestellung", "Antwort"); echo "<option value=\"".$_POST['reference']."\">".$_POST['reference']."</option>\n"; foreach ($content as $key) { if ($key == $_POST['reference']) {} else { echo "<option value=\"$key\">$key</option>\n"; } } echo "</select>\n"; } else {?> <option value="Kommentar">Kommentar</option> <option value="Lob">Lob</option> <option value="Kritik">Kritik</option> <option value="Fragestellung">Fragestellung</option> <option value="Antwort">Antwort</option></select> <?php }?> <label for="reference"><small>Bezug zum Artikel</small></label></p> <p><input type="text" name="title" id="title" value="<?php echo $comment_title; ?>" size="22" tabindex="4" maxlength="50" /> <label for="title"><small>Titel</small></label></p>
Ergebnis:
siehe Anhang
Gruß,
Mirko -
Hat einer ne Info ob es schon ein Plugin gibt, welches erlaubt die Kommentarfelder in Wordpress zu erweitern. Normal ist es ja so, dass der Name, Mail und der Kommentar eingetragen werden.
Ich würde gern noch ein Feld Titel haben, sowie ein Listenfeld, mit den Einträgen Lob, Kritik, Antwort, Fragestellung und Kommentar.
Gruß,
Mirko -
-
Hallo Leute,
das ist ja ein super Forum hier. Habe schon viele Anregungen gefunden aber eines fehlt mir noch.
In dem aufzubauenden Blog wird es so sein, dass nur registrierte Mitglieder Kommentare zu einem Thema (Beitrag) abgeben können.Ich als Administrator will die Möglichkeit haben, den Usern, die einen Kommentar zu einem bestimmten Beitrag gepostet haben eine Rundmail zu senden.
Das stelle ich mir so vor: In der Beitragsübersicht gibt es einen Button Rundmail. Nach Klick darauf, habe ich die Möglichkeit den Text einzugeben und nach Klick auf den Submit Button bekommen alle betreffenden registrierten User dies Mail.
Gibt es dafür schon ein Plugin? Wenn nicht, muss ich wohl selbst Hand anlegen.
Gruß, Mirko