Beiträge von Ammaletu

    Dass mal das eine und mal das andere erscheint, ist komisch. Beides ist aber nicht falsch. Ein RSS-Feed ist nichts weiter als eine XML-Datei. Man kann Styles damit verknüpfen, aber kaum jemand tut das meines Wissens nach. Ansonsten ist das Programm für die Anzeige verantwortlich, das den Feed darstellt. Firefox hübscht das ja z.B. immer noch etwas auf und stellt in aller Regel nicht die nackten XML-Daten dar.

    Spam-Kommentare werden meines Wissens nach nie freigeschaltet, das wäre ja auch kontra-produktiv. ;-) Du musst da allerdings ab und an draufschauen, da Du für Spam-Kommentare auch keine Mail-Benachrichtigung kriegst. Manchmal erwischt es eben doch mal einen echten Kommentar, wenn auch sehr selten.

    Das Feature heißt Permalinks und muss in den Optionen im Backend aktiviert werden. Dein Server muss aber die Voraussetzungen dafür erfüllen (u.a. mod_rewrite), sonst zeigen die Links nach der Umstellung ins Leere. Überlege Dir vorher außerdem gut, welche Permalink-Struktur Du nutzen möchtest, da spätere Umstellungen Probleme machen können (wenn Du bei Google z.B. schon indexiert bist). Eine ID in die URLs zu integrieren, macht die ganze Sache schneller.

    Zitat

    kein login mehr moeglich, obwohl name und passwort stimmen.

    Kommt eine Fehlermeldung wenn Du probierst Dich einzuloggen? Hast Du mal alle Cookies gelöscht?

    Zitat

    es wird auch kein neues passwort versendet, weil alle nutzer (auch admin) und emailadressen unbekannt sind.

    Was meinst Du damit? Die Nutzer sollten in der DB ja auf jeden Fall noch drin sein. Das kannst Du ja leicht überprüfen (phpMyAdmin). Werden die Nutzer denn auf der Webseite angezeigt ("geschrieben von ...")?

    Zitat

    Das hab ich soweit fast alles verstanden, nur leider wird scheinbar bei mir der zweite Code ignoriert ? Wo gehört der denn genau hin ?

    Dahin, wo Du ihn brauchst, also wohl vermutlich an den Anfang des Loops, bevor Du etwas ausgibst, wozu da ja wissen willst, wie Du es ausgeben willst. ;-)


    Zitat

    Was meinst du mit dem außeren Div ?

    Damit meine ich das div-Element, welches innerhalb des Loops den Beitrag umschließt. Ist zumindest in fast allen Themes so. Dort musst Du die Klasse ausgeben, wenn Du das Element damit stylen willst.

    Im Default-Theme steht es so (innerhalb des Loops platzieren, z.B. unter the_content):

    PHP
    <?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>

    Und ich verwende es so, um den Effekt des WP-PageNavi-Plugins nachzuahmen:

    PHP
    <?php /* simulate the page navi (plugin wp-pagenavi) */
                        wp_link_pages(array('before' => '<div class="postNavi"><div class="wp-pagenavi"><span class="pages">Seiten</span> ', 'after' => '</div></div>', 'next_or_number' => 'number', 'pagelink' => '<span class="current">%</span>')); ?>

    Also der Loop muss schon so bleiben wie er ist. Aber Du solltest eine Variable einführen, um mitzuzählen. Also so:

    PHP
    $myCount = 0;
    // while have posts...
      $myCount++;
      // Rest des Loops
    // endwhile

    Dann weißt Du, an welcher Position Du bist und kannst abhängig davon dem Posting eine Klasse geben. Beispiel:

    PHP
    $myPostClass = '';
    if (($myCount == 1) || ($myCount == 4)) {
      $myPostClass = 'postSmallLeft';
    } else if (($myCount == 2) || ($myCount == 5)) {
      $myPostClass = 'postSmallRight';
    } else {
      $myPostClass = 'postBig';
    }

    .postSmallLeft, .postSmallRight und .postBig kannst Du dann erstmal für die Platzierung stylen im Stylesheet. Weite 50% und float links für die kleinen, clear und Weite 100% für postBig könnte gehen. $myPostClass musst Du natürlich am äußeren Div um den Beitrag auch ausgeben.

    Dann müssten die Beiträge schon mal in dem angedachten Raster angezeigt werden. Nächster Schritt wäre dann, Überschrift und Excerpt (?) auf das Bild zu rücken und alles andere zu entfernen.

    Wenn es nur um ein, zwei Seiten geht kannst Du natürlich auch ein Text-Widget nehmen und mittels "Widget Logic"-Plugin nur auf diesen Seiten anzeigen lassen (is_category('slug') und is_single(id), glaube ich). Aber wenn das für alle Beiträge gemacht werden soll, artet es schnell aus. Dann würde ich es eher über die benutzerdefinierten Felder lösen.

    Zitat

    kann ich eigentlich wieder rückgraden?

    Weil von 2.9.1 zu 2.9.2 keine Änderung der DB stattgefunden hat geht das ausnahmsweise. Einfach ein sauberes 2.9.1 drüberspielen.

    An alle anderen: Wenn ihr weiße Seiten / Fehler 500 bekommt, schaut doch bitte im Errorlog nach, wodurch das ausgelöst wird. In der Regel sollte sich da eine konkrete Fehlermeldung finden, mit der man dann vielleicht auch beim Support eher was erreicht.

    #sidebar ul gilt für alle Listen in der Sidebar, #sidebar ul ul für alle inneren Listen. #sidebar ul müsste aber eigentlich die äußere Liste sein, welche alle Widgets beeinhaltet. #sidebar ul ul wäre dann die Liste innerhalb des Widgets, #sidebar ul ul ul die zweite Navigationsebene innerhalb eines Widgets. Falls Du ein spezielles Widget ansprechen willst, dann mach es über dessen ID. Ansonsten kannst Du #sidebar ul ul eine Schriftfarbe / -größe geben und das dann für #sidebar ul ul ul wieder überschreiben.

    Zitat

    Ich suche nach einer Möglichkeit, im Backend über ein Formular Quelltext in das bestehende Theme einzufügen.

    Der übliche Weg dafür wäre ein Text-Widget, denke ich. Dazu muss Dein Theme natürlich zum einen generell widgetfähig sein und zum anderen an der Stelle, an der Du den Text haben willst, einen Widgetbereich anbieten. Das muss nicht in der Sidebar sein, Widgets können überall dargestellt werden. Ungeachtet des Namens können Textwidgets auch HTML und JavaScript enthalten.