Beiträge von Ammaletu

    Ich bin einfach nicht sicher, was genau Du möchtest. Zu konkreten Problemen kann man sicher Hilfestellung geben, etwa Positionierung von Bildern. Deine allgemeine Frage von weiter oben kann ich dagegen nicht viel besser beantworten.

    Jedes brauchbare Theme sollte aber doch sowieso die Inhalte möglichst sinnvoll darstellen. Wenn Dir diese Darstellung nicht gefällt, kann man sie anpassen. Das sollte sich anhand eines Beispiel-Postings, das die gängigen Inhaltselemente enthält (Text, Bild, Text neben Bild, Liste, Liste neben Bild etc.), feststellen und dann anpassen lassen.

    Du kannst dem Login-Link das gewünschte Ziel nach dem Login mitgeben:

    PHP
    wp_login_url(get_permalink())

    Das leitet nach dem Login immer zur aktuellen Seite zurück. Es gibt aber auch Plugins um den Login komplett auf der Seite durchzuführen ("Frontend Login" oder so ähnlich?!).

    Also ich kenne WP Super Cache nicht wirklich, aber zum einen sollte es da in den Optionen oder irgendwo doch eine Möglichkeit geben, den Cache zu leeren und alle Seiten neuzubauen, denke ich. Zur Not löschst Du die gecachten Datein manuell vom Server.

    Zum anderen steht im verlinkten Thread ja:

    Zitat

    Hey, danke, das war es bei mir nicht, sondern WP Supercache hatte die .htaccess verändert und nach der Deinstallation nicht wieder zurückgesetzt. Nachdem ich die überflüssigen Zeilen entfernt hatte, lief nach kurzer Zeit wieder alles!

    Mal in die .htaccess zu schauen, kann also auch nicht schaden.

    Ja, meine ich, sorry. Ok, dann muss ich das mal testen...

    Update: So, habe das lokal mal ausprobiert und bei mir funktioniert es! Texte wie die Beschriftung des Kommentarformulars werden übersetzt. Was nicht übersetzt wurde, waren die Überschriften in der Sidebar. Auf den zweiten Blick fiel mir auf, dass die mangels konfigurierter Widgets aus der sidebar.php kommen und da scheinbar nur auf Englisch drinstehen. Ja, gerade nachgeschaut, das ist ja ganz komisch -- bei dem Haufen an Language Files hätte der Themeautor das doch gefälligst auch noch übersetzen können?! Wenn Du Widgets in den Sidebars konfigurierst, sollte das aber egal sein, da gibst Du ja eh selber einen Titel ein.

    Ich kenne das Plugin "User Photo", das sollte ähnlich funktionieren. Findest Du auf wordpress.org. Da kann sich jeder Nutzer selbst ein Bild hochladen und ich glaube, Du kannst selber ein Default-Bild angeben. Die Templates anpassen musst Du da genauso, allerdings sollte dafür eine vernünftige Doku existieren.

    Ansonsten kannst Du Dir die Seite des Pluginautoren (von Dan's Avatar Thingy meine ich) ja mal im Google-Cache oder im Internet Archive anschauen. Die Infos sollten so ja schon noch verfügbar sein.

    Zitat

    Also denke ich das ich einen Code mit dem Wordpress-eigenen Editor in die index.php und single.php einfügen muss! Aber welchen?

    Wie gesagt, das steht in der Doku des Plugins, falls es was taugt. Mehr kann ich dazu nicht sagen, mir fehlt die Zeit, mir das aus den Weiten des Internets selber rauszusuchen (auf wordpress.org wird es ja scheinbar nicht gehostet). Deswegen meine Frage nach einem Link. Dann hätte ich mir das Plugin mal näher angeschaut.

    So auf den ersten Blick fällt mir nur auf, dass das doppelte add_filter nicht nötig sein sollte. Ansonsten müsstest Du bitte mal mehr Infos liefern. Was genau heißt "geht nicht"? Der Titel bleibt unverändert?

    Und kannst Du mal Beispiele geben? Beispiel-Titel und was der Filter machen soll. Dann kann ich in meinem lokalen Testblog ja mal schauen, ob es da geht.

    Ich vermute, dass das von der Platzierung dieser Zeile abhängt:

    PHP
    <?php do_action('comment_form', $post->ID); ?>

    Falls die bei Dir unter dem Submit-Button steht (so wie im Default-Theme), setze sie mal darüber.

    Das kannst Du sehr simpel selber ergänzen. Wahlweise entweder fest ins Theme schreiben oder selber als 5-Zeilen-Plugin ablegen, wenn die Änderung auch Themewechsel überleben soll.

    Direkt im Theme ist das ja simpel: Einfach an der gewünschten Stelle (header.php?) ausgeben und im Stylesheet nach Wunsch stylen.

    Als Plugin müsstest Du schauen, wie der Content in die Seite kommt. Das müsste man über einen Hook machen, wobei ich aus dem Kopf gerade nicht weiß, welcher sich da anbietet. Und dann ggf. ein eigenes Stylesheet hinzufügen oder die Styles gleich inline dazu schreiben falls es nur ein, zwei Zeilen sind.

    Ein Absatz solte von <p>...</p> eingeschlossen sein. Kleingeschrieben und mit schließendem Tag. Einzelne Zeilenumbrüche kannst Du mit <br> erzeugen bzw. <br /> falls Du ein XHTML-Template hast.

    YouTube: Der Code von YouTube ist nicht auf Validität getrimmt sondern darauf, auf maximal vielen Browsern zu laufen, auch den uralten. Deswegen enthält der das veraltete und nie standardisierte embed-Element. Ich füge YouTube-Videos bei mir so ein:

    PHP
    <object type="application/x-shockwave-flash" style="width:425px; height:355px;" data="http://www.youtube.com/v/xxx" class="centered"><param name="movie" value="http://www.youtube.com/v/xxx" /><param name="wmode" value="transparent" /></object>

    "xxx" dabei an beiden Stellen durch die ID des Videos ersetzen, wie man sie im Einbettungscode oder der Video-URL vorfindet. Obigen Schnipsel kannst Du Dir, wenn Du in der HTML-Sicht bist, über das "Add Quicktag2-Plugin als Button anlegen, dann steht das immer zur Verfügung. Ach ja, die Videoweite und -höhe kannst Du bei Bedarf Deinem Theme anpassen.

    Neue Domain: Kriegt die nicht eh ihren eigenen Ordner?! Ansonsten halt wie bgeissler beschrieben hat die Domain auf einen Unterordner zeigen lassen.

    Zitat

    aber noch mal was anderes dazu...wie sieht das denn aus wenn ich lokal arbeite? wie bekomme ich die einstellungen dann eändert?

    Genauso, falls Du mit einem Unix-basierten System arbeitest. Unter Windows ist das nicht nötig, weil es diese Art von Zugriffsrechten da so nicht gibt. Lesbar sollten die Dateien da natürlich trotzdem sein. Bearbeiten kannst Du sie dann aber sowieso direkt, ohne Umweg über WP.

    Ist eigentlich recht offensichtlich: Einige Elemente bekommen einen margin von 80 bzw. 81 Pixel nach links, andere nicht. Alles, was eingerückt sein soll, muss diesen Margin haben. Am besten wäre es, Du würdest den an was globalem definieren und nicht für jedes einzelne div. Dann muss es aber von ".list" entfernt werden. Die Klasse rückt im Moment die eigentlichen Kommentare ein.

    Dir fehlt auch scheinbar noch ein Default-Avatar, der Link steht jedenfalls leer über dem Kommentar und ist somit auf der Seite nicht sichtbar.

    Update: Ich sehe gerade, dass das Theme nicht von Dir ist. Sieht so aus, als wäre das nicht besonders umsichtig gecodet. Auf der Seite des Themeautors sieht man, dass der links vom Kommentar angezeigte Avatar die Kommentar-Metadaten nach rechts rücken soll. Wenn Du die Avatare also nicht nutzen willst, klappt das so nicht. Eine schöne Umsetzung ist das natürlich nicht. An den "You must be logged in.."-Text hat der Themeautor wohl auch nicht gedacht. Dem könntest Du aber z.B. einfach selber eine Klasse geben:

    PHP
    <p class="leftmargin">You must be <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php the_permalink(); ?>">logged in</a> to post a comment.</p>

    Und im Stylesheet ergänzen:

    Code
    .leftmargin {
      margin-left: 80px;
    }

    Hm, ich sehe auch gerade, dass es scheinbar ein Default-Bild gibt, das aber vom Server des Themeautors geladen werden soll. Ersetze mal "http://www.ineversay.com/blog/wp-content/themes/never/images/gravatar.gif" durch "/wordpress/wp-content/themes/never/images/gravatar.gif" und lege das Bild, falls es nicht vorhanden ist, dort ab.

    Ansonsten, falls Du keine Avatare benutzen willst, sind wohl weitere Änderungen am Theme nötig. Oder Du verwendest ein Theme, wo der Autor etwas weiter gedacht hat als bis zu seinen persönlichen Einstellungen. ;)

    Hm, also ich sehe in beiden Browsern (IE 8 und FF 3.5) keinen Seiteninhalt, außer halt auf der Startseite. Sieht für mich so aus, als wäre das ein Themeproblem. Werden die Artikelinhalte von einer eigenen Themedatei oder einer Funktion ausgegeben? Falls darin dann ein PHP-Fehler auftritt, könnte das so ein Ergebnis haben. Es kann natürlich auch einfach nur ein Loop falsch gebaut sein oder es wird die Original-Query irgendwo unabsichtlich überschrieben, z.B. in der header.php oder so.

    Hast Du einen Link zum Theme? Und hast Du Dein Theme verändert? Werden PHP-Fehler geloggt auf dem Server?

    Die Lizenzbestimmungen stehen oben im Kommentar in der style.css:

    Zitat

    The CSS, XHTML and design is released under GPL:
    http://www.opensource.org/licenses/gpl-license.php

    Kurz gesagt: Du musst Dein Theme, so Du es anderen zugänglich machst (als Download z.B.), ebenfalls unter die GPL stellen. Der Hinweis auf den Originalautor muss erhalten bleiben, schließlich basiert Deine Arbeit ja auf seiner. Und Du musst überall kenntlich machen, dass Du die Dateien geändert hast, damit nicht ggf. Deine Fehler dem Originalautor angelastet werden. ;)

    Ein völlig leeres Theme erzeugt Dir Dein Texteditor, wenn Du eine neue Datei anlegst. ;) Wenn Du ansonsten auf anderer Leute Vorarbeit aufbaust, ist es doch nur fair, diese auch zu nennen, zumindest in den Kommentaren in den Themedateien. Du kannst das Theme ja ruhig als "Dein" Theme bewerben, aber an den entscheidenen Stellen sollte auf den Ursprung hingewiesen werden.

    Hast Du was am Theme geändert? Und welches Theme verwendest Du überhaupt? Das kann z.B. passieren wenn entweder im Theme etwas falsch ist (page.php wäre das dann wohl) oder wenn die eigentliche Query überschrieben wird (könnte z.B. in der header.php sein).