Beiträge von mky

    Ich würde das nicht in der archive.php ändern, sondern eine neue Template Seite machen, mit dem Inhalt des Archives, aber mit der anderen Sitebar. Dann eine neue Seite erstellen mit diesem Template.

    Ansonsten ändert sich auch das Archiv der anderen Kategorien. so hast du unter Kontrolle das nur die eine Seite mit diesem Template angepasst wird.

    Lösche in der sidebar.php des Themes folgender Code (jenach dem welche Sitebar, die 1 oder die 2):

    PHP
    <div class="column-1 fr">
      <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(1) ) : ?>
    ...
    </div>

    Dann musst du eventuell in der CSS noch nachschauen wie breit die Sitebar war und den Body um diesen Wert verbreitern.

    1. Erstelle eine neue Seite mit dem Code [theme-my-login-page]

    2. Installiere das Plugin Theme-my-Login und definiere als Loginseite die unter Punkt 1 erstellte Seite.

    3. Erstelle eine neue Templateseite zb. Logintemplate.php. Dort löscht du den Header, Sitebar, Footer, etc. raus.

    4. Gib der (unter Punkt 1 erstellten Seite) das Login-Template als Template an.

    5. Sage in den Einstellungen des Blogs, dass diese Seite die Startseite ist.

    6. In den Einstellungen des Plugins kannst du definineren, wodurch ein User nach der erfolgreichen Anmeldung kommt.

    Hallo Zusammen

    In Wordpress gibt es die Möglichkeit die Kommentare in mehrere Seiten zu brechen. Ich habe dies eingestellt, so dass nach 50 Kommentare eine neue Steie beginnt und die neusten Kommentare stets zuoberst sind.

    Zitat

    Breche Kommentare in Seiten um, mit 50 Top-Level Kommentaren pro Seite und zeige die letzte Seite standartmässig an. Die neusten Kommentare sollen oben stehen.

    Dies funktioniert auch gut. Nur hat es einen kleinen Schönheitsfehler. Sobald der 51 Kommentar gemacht wird, ist auf der ersten Seite 1 Kommentar und auf der zweiten Seite 50 Kommentare. Dies ist aber meiner Meinung nach nicht sinnvoll, da bereits für den zweiten Kommentar die nächste Seite benötigt wird.


    Ich möchte auf der ersten angezeigten Seite die 50 Kommentare und die restlichen, älteren Kommentare auf den darauffolgenden.


    Hier ein Beispiel: http://tinyurl.com/5ta6e75 (Dort habe ich das brechen nach 10 Kommentaren eingestellt)
    Ich verwende WP3.1 mit dem Theme P2.

    und in der ajax.php:

    Hallo Zusammen

    Leider konnte mir bis jetzt noch niemand helfen. Ich habe es selber nochmals versucht, und bin den Problemen 2+3 etwas näher gekommen. In folgenden Code muss das irgendwo stecken. Kann mir jemand kurz drüberschauen?

    Wenn ich am grün markierten Code etwas ändere, merke ich, dass es so funktioniert wie ich will (Formular bleibt und Kommentar ganz oben) jedoch nicht mehr animiert. (wegen Javascript)


    in der Javascriptdatei:

    Hallo Zusammen

    Ich habe ein paar Probleme mit dem Template P2 von Automattic. Habe die neuste Wordpress Verison 3.1 installiert.

    Mein Testseite ist folgende: http://bit.ly/gYtmiM

    Dort dürft ihr auch gerne Testkommentare machen um meine Probleme zu nachvollziehen.
    Wenn jemand eine Lösung oder Tipp für eines meiner Probleme hat, wäre ich dankbar wenn du diese mit mir teilen würdest. [FONT=Wingdings]J[/FONT]


    --- Problem 1 --- Email und Website aus Formular löschen
    In meinem Kommentarformular gibt es die Felder NAME, EMAIL, WEBSITE und KOMMENTAR. Ich möchte die Felder EMAIL und WEBSITE jedoch raus löschen. Ich habe bereits jede Datei des Template durchsucht aber nirgends irgendwelchen Formularcode gefunden.

    Zurzeit habe ich mit folgendem Code die zwei Felder ausgeblendet. Dies ist aber unschön, da sie trotzdem noch da sind und das Formular „verzerren“ wenn ich das NAME Feld vergrössere.

    Code
    #respond p.comment-form-email, #respond p.comment-form-url {
                      float: left;
                      width: 10%;
                      margin-right: 0%;
                      visibility:hidden;
       
      }
      #respond p.comment-form-email input, #respond p.comment-form-url input {
                      width: 0%;
                      visibility:hidden;



    Folgender Code ist Bestandteil des Formulars. Wenn ich comment_form( $p2_comment_args ); lösche, ist das Formular komplett weg.Der ganze andere Code ist für alles verantwortlich ausser dem Email und dem Website Feld...





    --- Problem 2 --- Kommentar wird ganz untern eingefügt
    Das zweite Problem ist, dass ein neuer Kommentar nach dem Absenden ganz unten erscheint, obwohl die neusten Kommentare immer ganz oben stehen. Ihr könnte es gerne ausprobieren um das Phänomen zu sehen. Nach dem aktualisieren der Homepage erscheint er richtigerweise ganz oben.

    Wie bringe ich diesen Kommentar direkt nach der Veröffentlichung ganz nach oben.



    --- Problem 3 --- Kommentarformular verschwindet
    Nach dem ein Kommentar abgesendet wurde, verschwindet das Eingabeformular. Ich möchte aber, dass lediglich der Kommentar gespeichert wird und das Formular zurückgesetzt wird aber nicht verschwindet.


    Bin froh, wenn ihr mir Tipps habt, ich habe jetzt bereits mehrere Stunden damit versäumt…
    Danke und schönes Wochenende!

    Zitat

    Allerdings finde unter der Rubrik Artikel und Seiten nichts

    Kontrollier ob auf deine DB wirklich alles da ist, ansonsten ist diese Aussage falsch:

    Zitat


    Die Datenbanken beim alten Provider mittels phpmyadmin exportiert und beim neuen Provider importiert -> hat geklappt


    Schau dir die exportierten SQL-Daten der alten DB nochmals an. Sind dort die Artikel und Seiten da?

    Sind Einträge dieser Art vorhanden:

    SQL
    INSERT INTO `wp_posts` VALUES(....
    Zitat

    Da muss ich ganz klar widersprechen, das ist Unsinn!

    Ok sorry, hab noch nie ein Update über so viele Versionen gemacht, aber schon einiges darüber im Forum gelesen. Es schien mir immer so, dass mann oft Probleme kriegt wenn viele Versionen übersprungen werden. Sorry für die Fehlinformation.

    Zitat

    Solche Pakete bieten wir aus gutem Grund nicht an. Siehe auch: http://faq.wordpress-deutschland.org/upgradepakete/

    Danke für den Link, jetzt weiss auch ich über die Updatepackets ein wenig Bescheid ;)

    Zitat

    [FONT=&quot;]Aber von Gestaltung der Website passt nicht so wohl. [/FONT]

    Weshalb nicht? Bei jedem normalen Formular wird heutzutage irgendwelche Spamschutzmassnahmen getroffen. Ich würde dir Captcha's empfehlen. Plugins dazu findest du viele, es gibt auch Kontaktformulare die Captcha bereits integriert haben.

    Ich verwende u. a. das Plugin Contact Form 7 http://wordpress.org/extend/plugins/contact-form-7/

    Oder verwende die Suche im Plugin Directory:
    http://wordpress.org/extend/plugins…&sort=top-rated
    http://wordpress.org/extend/plugins…&sort=top-rated

    1. Sichere nicht nur alle Daten, sondern auch die Datenbank!
    2. Deaktiviere alle Plugins vor dem Backup, bzw. vor dem Update.
    3. Mach das Update nicht direkt von 2.6.3 auf 3.0.4. Hier: http://static.wordpress-deutschland.org/upgradepaket/ hast du die einzelnen Updates zum Download. Ich würd mir etwas Zeit nehmen und schrittweise weiter updaten.

    Wenn du so vorgehstwie hier (http://doku.wordpress-deutschland.org/Upgrade) beschrieben, kann (fast) nichts schief gehen...

    Hast du eine neue Datenbank, bzw. eine alte DB bereinigt und damit eine neue WP-Installation laufen?

    Mir ist das auch mal aufgefallen, als ich mit der Datenbank eines Testblogs ein wenig rumgetestet habe. Da hatte ich alte Kommentare für einen Artikel, der nicht mehr existierte. Die Kommentare hatten jedoch immernoch die alte Artikel-ID. Als ich dann bei einer neuen Installation die gleiche DB genommen habe, gab es neue Artikel mit der gleichen ID wie bei der alten Installation. Diese Kommentare kamen dann wieder zum vorschein, da die Artikel-ID wieder vorhanden war...