| M | D | M | D | F | S | S |
|---|---|---|---|---|---|---|
| « Jan | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||
Standardmässig scheinen alle einige (?) Wordpress-Themes einen Bug gemeinsam zu haben. Wenn jemand einen Kommentar schreibt und keine eigene Website im Kommentar-Formular eingibt (bei mir steht in dem Formularfeld voreingetragen “Website (optional)”, d.h. es ist kein Pflichtfeld), generiert Wordpress aus dem vorgegebenen Text im Formularfeld (Websiteoptional) trotzdem einen Link.
Bei mir sah der dann so [
]
Websiteoptional Bug Wordpress
Standardmässig scheinen alle einige (?) Wordpress-Themes einen Bug gemeinsam zu haben. Wenn jemand einen Kommentar schreibt und keine eigene Website im Kommentar-Formular eingibt (bei mir steht in dem Formularfeld voreingetragen “Website (optional)”, d.h. es ist kein Pflichtfeld), generiert Wordpress aus dem vorgegebenen Text im Formularfeld (Websiteoptional) trotzdem einen Link.
Bei mir sah der dann so aus: http://websiteoptional/. Da der Firefox beim Aufrufen dieses Links die Google-Suche per “Feeling Lucky” aufruft, wird man immer automatisch auf die erste Position dieser Suchanfrage weitergeleitet!
Bis gestern landete man dann auf der Domain aamukaste.org, seitdem ich auf webdesign-in.de genau diese Problematik angefragt hatte (mein Blog wurde ausgehend von dem Theme
“Gold” umgebaut … ;-)), ist diese Site auf Position 1 zu dem Suchbegriff “Websiteoptional” gelandet und man wird dorthin weitergeleitet. Update: 24.01.2006 jetzt wird man auf meinen Blog weitergeleitet … ;-)
Da ich das Ganze mehr als unbefriedigend fand, aber leider keinen Plan von PHP habe, habe ich einen guten Freund und Freelancer-Kollegen (Design Freiburg, Ben Keil) gefragt, ob er nicht einen einfachen Workaround per PHP dazu für mich machen könne.
Es ist zwar mit Sicherheit noch nicht die perfekte Lösung, da die Eingabe von irgendwelchen anderen Begriffen in das Website-Kommentarfeld immer noch als Link generiert werden, aber gut genug um zumindest das häufigste Szenario der Weiterleitung auf den Google-Suchtreffer für “Websiteoptional” zu beheben.
Nach kurzem “Drüberschauen” hat er ohne irgendwelche Wordpress-Vorkenntnisse eine sehr einfache Lösung gefunden – danke Ben …;-))
Die Umbau-Anleitung ist mit Wordpress 1.5.2 getestet und funktioniert ohne weitere Kenntnisse. Der folgende Code ist dem Theme “Gold” entnommen und muss ggfls. an das eigene Theme angepasst werden.
In meinem Fall war die Kommentar-Funktion mit dem Wordpress-Plugin WP Paged Comments (de) abzuändern.
Wer dieses Plugin nicht nutzt, muss es wahrscheinlich unter /wp-content/ > /Dein-Theme / in der comments.php abändern.
Wirklich sicher bin ich bei nicht installiertem Paged-Comments-Plugin allerdings nicht, wer es besser weiss bitte kommentieren – Danke …;-)
Suche die Datei: wp-paged-comments.php im Root Deiner Wordpress-Installation.
Ersetze die folgenden Zeilen (bei mir 74-77):
<h3>Am <a title="Kommentar mit der Nr. <?php comment_ID() ?>"
href="http://seo-marketing-blog.de/wp-admin/
post.php#comment-%3C?php%20comment_ID%28%29%20?%3E">
um </a> schrieb <a title="<?php comment_author(); ?>"
href="http://seo-marketing-blog.de/wp-admin/
%3C?php%20comment_author_url%28%29;%20?%3E"></a></h3>
Mit diesen Zeilen:
<h3>Am <a href="#comment-<?php comment_ID() ?>" title="Kommentar mit der Nr. <?php comment_ID() ?>"><?php comment_date('d.m.y') ?>
um <?php comment_time() ?></a> <?php edit_comment_link('e','',''); ?><br />schrieb <?php if(get_comment_author_url() != "http://Websiteoptional"){ ?>
<a class=" " title="<?php comment_author(); ?>" href="<?php comment_author_url(); ?>"><?php comment_author(); ?></a>:
<?php } else{ comment_author(); ?>:<?php } ?></h3>
Der wichtige hinzugefügte PHP-Code ist der, der abfragt, ob statt der nicht vorhandener Website des Kommentar-Autors WP wieder versucht
<a href="http://websiteoptional/">http://Websiteoptional/</a>
als Link auszugeben. Sollte dies der Fall sein, wird statt Websiteoptional der Name des Kommentar-Autors unverlinkt ausgegeben.
Einfach die beiden Codezeilen an den entsprechenden passenden Stellen reinbasteln, wp-paged-comments.phphochladen und freuen …;-)
Andere Beiträge mit ähnlichen Inhalten, die Dich evtl. auch interessieren könnten:
- Linkmiete Preise Textlinks
- Wordpress auf USB Stick
- Wordpress Themes – SEO Theme zum Download
- Google SEO Blog Ranking Tipps
- Problem: Wordpress Pagination funktioniert nicht
- Code im Wordpress Admin-Bereich eingeben
- Wordpress Artikelverzeichnis Software
Den Artikel " Websiteoptional Bug Wordpress " bei SEOigg eintragen:
Der Artikel " Websiteoptional Bug Wordpress " enthält 385 Wörter.
Artikel mit verwandten Tags (Keywords, Suchbegriffe)
9 Kommentare zu "Websiteoptional Bug Wordpress"
-
24.01.06 um 08:37:031. Frank
Hallo Frank,
habe das bei mir aml angesehen und ich habe keine verlinkung von Usern auf eine website, wenn diese keine angeben. Gibt es da ein Problem mit WP, oder ist das nur bei dir so?
LG Frank
PS: ein kleiner Fehler in deiner eMail-Funktion – “zuu”: Email bei neuen Kommentaren zuu diesem Posting?
-
3. Frank
Die beiden Plugins kommen bei mir zum Einsatz. Es liegt wohl einfach daran, dass du im Textfeld die Angabe hast, dass ist mir nicht sofort aufgefallen. Bei mir ist das Textfeld leer. Also scheint es wohl doch ein Bug zu sein.
LG Frank bei -8°C in der Sonne, im Thüringer Land.
-
5. CountZero
das ist kein bug, sondern selbst schuld ;) formular-labels gehören eben nicht IN die eingabeelemente, sondern DANEBEN. ein weiterer nachteil der auch hier befindlichen lösung mit feld-legende im feld selbst ist, daß autovervollständigung nicht so funktioniert wie gewohnt – usability sechs, setzen ;)
-
7. Karsten Treu
Also standardmäßig tritt dieses Verhalten sicher nicht auf – ich würd drauf wetten, dass es an einem Plugin liegt. Hast du das Problem mittlerweile schon lösen können?
-
9. Felix
Gehts jetzt wieder?




