Beiträge von Ammaletu

    Also ich habe gerade eben noch mal in meiner deutschen WP 2.6.3 geschaut, und da gibt es dieses Widget nicht. Es gibt das Meta-Widget, welches neben den (korrekten) RSS-Links auch noch Sachen wie den Login- bzw. Logout-Link generiert. Und es gibt das RSS-Widget, welches aber zum Anzeigen fremder RSS-Feeds gedacht ist.

    Wäre also die Frage, wo das Widget herkommt. Ob es aus einem Plugin kommt, kannst Du durch das Abschalten aller Plugins ja herausfinden. Alternativ such doch mal nach "wp_register_sidebar_widget" in allen Themedateien, vor allem in der functions.php. Vielleicht ist das Widget ja auch in Deinem Theme enthalten. Du kannst natürlich auch einfach mal in allen Dateien im WordPres-Ordner nach "feed:" suchen, das sollte die betreffende Datei doch auch ergeben.

    Doch, das klingt schon richtig, auch wenn mir persönlich die Variante 1 völlig unbekannt war bisher. Das muss was neues sein. ;-)

    Zu allererst mal: Vollständiges Backup machen.

    Dann am besten mal der gelisteten Variante 1 folgen. Als allerersten Schritt kannst Du da noch das Umbenennen des Ordners auf dem Server (per FTP) einfügen. Dann mal das Relocate probieren. Aufruf im Browser dann natürlich schon mit dem neuen Ordnernamen.

    Falls Du Deine eigenen Beiträge mit der ganzen URL verlinkt hast, sind diese Links danach natürlich auch falsch, genau wie alle Bilderlinks in den Beiträgen. Dazu ist am Ende des FAQ-Artikels ja ein Plugin verlinkt, mit dem Du in der Datenbank den alten Pfad durch den neuen Ersetzen kannst (aufpassen, dass dabei nicht zu viel ersetzt wird und natürlich auch hier vollständiges Backup!).

    Also zuerst mal wird Dein Feed quasi über FeedBurner umgeleitet. Das hat hauptsächlich den Effekt, dass Du dann Statistiken über die Abrufe kriegen kannst. Als eines von einer Reihe an Zusatzfeatures bietet FeedBurner die Möglichkeit, E-Mail-Benachrichtigungen bei neuen Beiträgen rauszuschicken.

    Alles in allem finde ich ist FeedBurner ein guter Service. Natürlich darf Dich dabei nicht stören, dass Du den Datenkraken Google damit fütterst. ;-) Aber wenn das kein Thema ist, würde ich FeedBurner auf jeden Fall einem Plugin vorziehen. Ist IMHO wesentlich einfacher als ein passendes Plugin zu finden und zu konfigurieren.

    Du könntest den betreffenden Beiträgen ein Benutzerdefiniertes Feld mitgeben. Dessen Wert liest Du in der single.php aus und blendest, wenn er vorhanden ist, die Sidebar nicht ein.

    Ebenfalls möglich: Die Tabellen mit einer CSS-Klasse versehen und dafür im Stylesheet die maximale Weite des Content-Bereichs und overflow: scroll; definieren. Dann müsste man eben horizontal scrollen.

    Naja, Du willst ja vermutlich auf der Hauptseite nicht unter jedem Post wieder das Comment-Formular stehen haben. Deswegen ist das ja in den meisten Themes auch nur auf der Einzelansicht (single.php) eingebunden. Es gibt abr Plugins, glaube ich, die das Formular per JavaScript an der entsprechenden Stelle einblenden können.

    Das sollte sich eigentlich machen lassen. Hast Du schon ein Startseiten-Template erstellt? Wenn Dein Theme für alles andere eine eigene Datei hat, kannst Du theoretisch auch die index.php dafür nutzen.

    So oder so ist da scheinbar einfach oben noch mal eine Query eingebunden, die nach verschiedenen Kritierien Beiträge rausfischt und darstellt. Hast Du Dir überlegt, was Du an dieser Stelle gerne stehen haben möchtest?

    Für solche Fälle gibt's den Feed-Validator:
    http://feedvalidator.org/check.cgi?url=…F%3Ffeed%3Drss2

    Der Validator bemängelt ein "invalid token", wobei ich da auf den ersten Blick auch nicht sehe, was falsch daran sein soll.

    Ok, habe noch etwas weiter gedacht. Es liegt an diesem Part hier:

    Code
    <enclosure url="..." length="183201630" type="audio/mpeg; name=\"Helsinki_SUBconscious_-_04-Sep-2008.mp3\"" />

    Das sieht für einen Programmierer auf den ersten Blick richtig aus, aber \" ist in XML eben doch keine gültige Maskierung für das Anführungszeichen. Der Validator und die meisten RSS-Reader meckern also zu Recht. Es müsste eher so aussehen:

    Code
    <enclosure url="..." length="183201630" type="audio/mpeg; name=&quot;Helsinki_SUBconscious_-_04-Sep-2008.mp3&quot;" />

    Jetzt ist die Frage, wie kommt das in den Feed und kannst Du das berichtigen.

    Ok, der Reihe nach:

    Zuerst mal stimmt mit den Links was nicht. Alle Beiträge auf der Startseite sind auf diese falsche URL verlinkt. Auf Anhieb wüsste ich nicht, wie das passiert ist. Aber schau mal nach, dass in den WP-Optionen die Blog-Adresse nicht falsch eingetragen ist (Einstellungen > Allgemein > WordPress-Adresse und Blog-Adresse). Wenn der Fehler nicht dort liegt, poste doch vielleicht mal den entsprechenden Ausschnitt der index.php. Oder schau mal Deine Pluginliste durch, ob eines der Plugins die Links umschreiben könnte.

    Das Kommentarproblem wird dann ein Folgefehler sein, nehme ich an: Das Kommentarformular steht ja nur in der Einzelansicht zur Verfügung, und der Link dahin ist kaputt. Wenn das geht, geht vermutlich auch der Kommentarlink wieder.

    Und zu den Titeln: Das steht scheinbar direkt im Theme-File und nicht im Stylesheet. Such da mal nach dem hier:

    Code
    <div style="float: right; width: 404px; clear: right; margin-top: 15px; margin-bottom: 15px; padding-top: 10px;  margin-left: 5px;">

    Und passe das an bzw. verschiebe die Styles ins Stylesheet (Klasse zuweisen und die Klasse mit diesen Angaben ins Stylesheet schreiben).

    Von welchem Widget sprechen wir eigentlich? Das normale Meta-Widget ist es nicht, oder? Da habe ich gerade mal in den Quelltext geschaut und es auch ausprobiert und kriege die beiden URLs ohne das "feed:" davor. Stammt das Widget aus einem Plugin?

    Schlimmstenfalls kannst Du das Widget einfach in die function.php Deines Themes kopieren und dort überschreiben. Dazu musst Du natürlich erstmal wissen, wo das Widget ursprünglich definiert ist. ;-)

    Wenn Dein Theme auf der rechten Seite keine Sidebar vorsieht, müsstest Du es entsprechend anpassen. Das ist nicht dramatisch, erfordert aber minimale PHP- und CSS-Kentnisse. Traust Du Dir das zu? Ansonsten gibt es ja auch genug Themes, die schon zwei Sidebars haben bzw. wo die Sidebar auf der rechten Seite sitzt.

    Zitat

    Auf Firefox funktionieren manche Textlinks nicht, auf IE fehlen die favicons??

    Das sind keine Textlinks. Da sind schon genau wie bei den anderen Icons verlinkt, allerdings fehlen die Bilder. FF zeigt dann automatisch den alt-Text an, der IE nicht.

    Wieso die Bilder nicht da sind oder warum die beiden Links falsch sind, kann ich Dir aber auch nicht sagen. Ist ggf. eine Frage für den Plugin-Autoren.

    Zitat

    Nur funktionieren dadurch die internen Pingbacks nicht mehr. Hat vielleicht irgendein Profi eine Ahnung wieso?

    Ich nehme mal an, dass die Pingbacks dann auch auf die Loginseite verwiesen werden und damit scheitern. Die werden ja sicher in einem eigenen Prozess ohne die vorhandene Session abgeschickt, damit der Nutzer beim Speichern nicht darauf warten muss.

    Die Lösung wäre hier vermutlich, in [COLOR=#000000][COLOR=Black][COLOR=#006600]function [/COLOR][COLOR=#0000cc]Authenticator[/COLOR][/COLOR][COLOR=#006600][COLOR=Black]() zu testen, ob der aktuelle Aufruf ein Pingback ist und in dem Fall den Redirect ebenfalls nicht auszuführen.[/COLOR] Die Syntax dafür kann ich Dir aber gerade nicht sagen.
    [/COLOR][/COLOR]

    Zitat

    Wo steht denn jetzt noch die alte Adresse drin?

    In der .htaccess. Wenn Du die neue Adresse direkt in der Datenbank eingetragen hast und nicht über das WP-Backend, konnte WP die ja nicht neu schreiben. ;-)

    Davon abgesehen macht sich sowas meiner Meinung nach mit einer lokalen Testversion am besten. Da kannst Du in aller Ruhe das Upgrade ausprobieren, alle Plugins überprüfen und erst wenn alles geht machst Du das dann auch an der Online-Version. Einrichtung lokal mit XAMPP siehe FAQ.

    Soweit ich weiß, passiert diese Abfrage in einem festen Rhythmus, alle 12 Stunden, glaube ich. Natürlich nur, wenn Du das Backend aufrufst. Mit dem Hochladen von Plugins sollte das nichts zu tun haben. Du kannst es ja mal testen, indem Du Dir ein Plugin absichtlich in einer älteren Fassung hochlädst (brauchst es auch nicht zu aktivieren). Achtung, es werden nur bei wordpress.org gehostete Plugins auf Updates überprüft!

    Ging es denn überhaupt schon mal? Oder kann es sein, dass das Theme das nicht unterstützt?

    Zitat

    ich habe gerade festgestellt, das man auf meinen Seiten keine Kommentar posten kann.

    Ansonsten: Was heißt das genau? Wie äußert sich das? Steht einfach immer der Text da, dass Kommentare nicht erlaubt sind? Oder funktioniert das Abschicken nicht? Bist Du sicher, dass die globale Einstellung in den Optionen ok ist?