Follow URL und WordPress 2.7
Bin gerade durch Frank Helmschrott darauf aufmerksam geworden: Das Plugin Follow URL funktioniert nicht mehr unter WordPress 2.7. Es entfernt normalerweise das “nofollow” beim Kommentator-Link.
Ich habe mal den Code angeschaut. Schuld ist das Hinzufügen der Klasse “url” in der Funktion get_comment_author_link(). Deswegen matcht die preg_replace Funktion nicht. Abhilfe:
Einfach im Plugin in der Funktion strip nofollow() die Zeile
$ret = preg_replace("/rel='external nofollow'>/", "rel='external'>", $ret);
ersetzen mit
$ret = preg_replace("/rel='external nofollow' class='url'>/", "rel='external' class='url'>", $ret);
Dann geht es wieder.
Update: Ich habe das Plugin neu geschrieben. Hier gehts zum Plugin.
- Kategorie: WordPress
- Tags: plugin, WordPress
- Kommentar-Feed | Trackback URL
- Gelesen: 3881 | Heute: 5
- einen Kommentar schreiben


Danke!
Ich kann den Fehler und das Funktionieren des Workarounds bestätigen.
Würde es nicht auch ausreichen, direkt nach dem Buchstaben w von nofollow mit dem Vergleichsstring aufzuhören?
Das Problem bestand doch wohl in der ursprünglichen Version darin, dass im Vergleichsstring nach dem w noch der Tag geschlossen wurde.
Andre, natürlich hast du Recht. In der hier abgebildeten Version sieht der Leser besser, woran es lag und lernt vielleicht etwas dabei.
Ich hasse Plugins, die wegen nichts einen PregMatch ausführen. Wenn ich es machen müsste, dann würde ich schon mit str_replace arbeiten: ist schneller, bleibt schneller.
Ja, korrekt. Ich werd mir eine Zeile in die function.php schreiben, dann brauch ich das Plugin nicht mehr.
Von Deiner entsprechenden Plug-in Seite (myFollowURL; Danke fürs Plug!) hierauf gestoßen.
Was mich noch interessiert: Wie hast Du die die Darstellung rund um den Code (die Geschichte mit dem horizontalen Balken zum verschieben) hinbekommen. Gibt´s da ein Plug?
Möchte es nicht für Code benutzen, sondern den Leser zum interaktiven Handeln einladen, sprich Info-Text darin positionieren. Denke dabei allerdings an einen VERTIKALEN Scroll-Balken (oder wie das heißt?.
(Blog in Mache)
Danke
P.S.: Und wie heißt ggf. das Plug für die vorliegende Kommentar-Funktion?
bassoprofondo, das ist ganz normales CSS. Du kannst einem Div oder hier beim Code sind es pre-tags die Eigenschaft overflow: auto geben. auto bedeutet, das Scrollbalken in beide Richtungen erscheinen, sobald der Inhalt des Containers größer wird als der Container.
Für overflow gibt es hidden, auto, scroll und visible.
Also du hast ein div class=”myDiv”, das bekommt dann im CSS die Anweisung .myDiv { overflow: auto }
Meinst du die Quicktags? Das war glaub ich von sw-guide.de, bin mir aber nicht sicher, ist bloß ein Javascrpit.