Wordpress Kommentar Links gehen nicht

H

Huggy

Guest
Hi!

Ich habe gestern auf meinem SEO-Blog (ganz neu, 4 tage) das Plugin "CommentLuv" installiert.

Es holt auch brav die Feeds ab und zeigt den HTML code <a href statt dem Link. Das kommt deswegen :

(Ich zeige euch den Quellcode eines Kommentares:




CODE <abbr><em>Daniels last blog post..<a href=http://anonymouse.org/cgi-bin/anon-www_de.cgi/http://www.seo-news.at/”http://www.seo-news.at/google-fahrt-kostenlose-dolmetscherplatform-auf”>Google fährt kostenlose Dolmetscherplatform auf</a></em></abbr></p>





Wie ihr seht, werden < " und die anderen Zeichen mit den Masken erstellt, womit der Browser es nicht erkennt.
Könnt ihr mir sagen, woran das liegt?

Ein Test Eintrag ist zB

http://anonymouse.org/cgi-bin/anon-www_de....news#comment-15


Eine Idee, was da schiefgeht?


Bin über jede Hilfe sehr dankbar!

LG,
 
Ohne ein bisschen Quellcode kann ich dir nicht helfen, wie hast du es denn eingebunden wie sieht es im Quellcode der comments.php aus?
 
Hi!

Der Quellcode der comment.php sieht so aus:

CODE <?php // Do not delete these lines
if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
die ('Bitte lade diese Seite nicht direkt. Danke!');

if (!empty($post->post_password)) { // if there's a password
if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) { // and it doesn't match the cookie
?>

<p class="nocomments">Bitte melde dich an um die Kommentare zu sehen.<p>

<?php
return;
}
}

/* This variable is for alternating comment background */
$oddcomment = 'alt';
?>
<!-- You can start editing here. -->

<p>Trackack Url für diesen Post: <?php trackback_url(); ?></p>

<?php if ($comments) : ?>
<h3 id="comments"><?php comments_number('Keine Kommentare', '1 Kommentar', '% Kommentare' );?> to “<?php the_title(); ?>”</h3>

<ol class="commentlist">

<?php foreach ($comments as $comment) : ?>

<li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>">
<cite><?php comment_author_link() ?></cite> sagt:
<?php if ($comment->comment_approved == '0') : ?>
<em>Dein Kommentar wird noch geprüft.</em>
<?php endif; ?>
<br />

<small class="commentmetadata"><a href="#comment-<?php comment_ID() ?>" title=""><?php comment_date('j. F Y') ?> um <?php comment_time() ?> Uhr</a> <?php edit_comment_link('b','',''); ?></small>

<?php comment_text() ?>

</li>

<?php /* Changes every other comment to a different class */
if ('alt' == $oddcomment) $oddcomment = '';
else $oddcomment = 'alt';
?>

<?php endforeach; /* end for each comment */ ?>

</ol>

<?php else : // this is displayed if there are no comments so far ?>

<?php if ('open' == $post->comment_status) : ?>
<!-- If comments are open, but there are no comments. -->

<?php else : // comments are closed ?>
<!-- If comments are closed. -->
<p class="nocomments">Kommentarfunktion ist abgeschaltet.</p>

<?php endif; ?>
<?php endif; ?>


<?php if ('open' == $post->comment_status) : ?>

<h3 id="respond">Hinterlasse ein Kommentar</h3>

<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
<p>Du musst <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php the_permalink(); ?>">angemeldet</a> sein um ein Kommentar zu hinterlassen.</p>
<?php else : ?>

<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">

<?php if ( $user_ID ) : ?>

<p>Angemeldet als <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="Abmelden">Abmelden »</a></p>

<?php else : ?>

<p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" />
<label for="author"><strong>Name</strong> <?php if ($req) echo "(Pflichtfeld)"; ?></label></p>

<p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />
<label for="email"><strong>Mail</strong> (wird nicht veröffentlicht) <?php if ($req) echo "(Pflichtfeld)"; ?></label></p>

<p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
<label for="url"><strong>Website</strong></label></p>

<?php
/****** Math Comment Spam Protection Plugin ******/
if ( function_exists('math_comment_spam_protection') ) {
$mcsp_info = math_comment_spam_protection();
?> <p><input type="text" name="mcspvalue" id="mcspvalue" value="" size="22" tabindex="4" />
<label for="mcspvalue"><small>Spam Bekämpfung: Bitte addiere <?php echo $mcsp_info['operand1'] . ' + ' . $mcsp_info['operand2'] . ' ?' ?></small></label>
<input type="hidden" name="mcspinfo" value="<?php echo $mcsp_info['result']; ?>" />
</p>
<?php } // if function_exists... ?>

<?php endif; ?>

<p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>

<p><input name="submit" type="submit" id="submit" tabindex="5" value="Kommentar senden" />
<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
</p>
<?php do_action('comment_form', $post->ID); ?>

</form>

<?php endif; // If registration required and not logged in ?>

<?php endif; // if you delete this the sky will fall on your head ?>




Ob ich den Plugin Code hier zeigen darf weiß ich nicht, aber du kannst es gerne runterladen, es heißt "CommentLuv"
smile.gif
 
mmh sieht für mich so aus als würde er das in die Datenbank schreiben und vorher maskieren, also z.B. mit htmlentities etc umwandeln.
Eine Lösung auf die Schnelle kann ich dir aber auch nicht liefern
 
Zurück
Oben