Hallo,
ich als Admin sehe ja neben meinen Kommentar bzw. neben meinen Nutzernamen das "Bearbeiten" doch warum sehen das normale User nicht?
Gibt es eine Möglichkeit den angemeldeten Nutzern eine Bearbeitungsfunktion zu bieten?
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHallo,
ich als Admin sehe ja neben meinen Kommentar bzw. neben meinen Nutzernamen das "Bearbeiten" doch warum sehen das normale User nicht?
Gibt es eine Möglichkeit den angemeldeten Nutzern eine Bearbeitungsfunktion zu bieten?
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
Ja z.B. mit diesem Plugin: http://www.raproject.com/ajax-edit-comments/
Weitere findest Du hier: http://wordpress.org/extend/plugins…+comments&sort=
Scheinen alle nicht zu funktionieren und das erste ist kostenpflichtig oder anmeldepflichtig.
Der Admin hat bei mir auch schon automatisch ein Bearbeiten hinter seinem Namen beim comment, nur die normalen User eben nicht.
Bei einem Plugin finde ich die stelle in der Comment PHP nicht wo ich den Code einsetzen muss, den gibt es bei mir gar nicht.
<?php
/**
* @package WordPress
* @subpackage Default_Theme
*/
$mb_wide= get_option('mb_wide');
// Do not delete these lines
if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
die ('Please do not load this page directly. Thanks!');
if ( post_password_required() ) { ?>
<p class="nocomments">This post is password protected. Enter the password to view comments.</p>
<?php
return;
}
?>
<!-- You can start editing here. -->
<?php if ( have_comments() ) : ?>
<h3 id="comments"><?php comments_number('Keine Kommentare bislang', 'Kommentare', '% Kommentare' );?></h3>
<div class="navigation">
<div class="alignleft"><?php previous_comments_link() ?></div>
<div class="alignright"><?php next_comments_link() ?></div>
</div>
<ol class="commentlist">
<?php wp_list_comments(); ?>
</ol>
<div class="navigation">
<div class="alignleft"><?php previous_comments_link() ?></div>
<div class="alignright"><?php next_comments_link() ?></div>
</div>
<?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">Comments are closed.</p>
<?php endif; ?>
<?php endif; ?>
<?php if ('open' == $post->comment_status) : ?>
<div id="respond">
<h3><?php comment_form_title( 'Schreib einen Kommentar', 'Schreib einen Kommentar' ); ?></h3>
<div class="cancel-comment-reply">
<small><?php cancel_comment_reply_link(); ?></small>
</div>
<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
<p>Du musst eingeloggt sein, um einen Kommentar zu schreiben. Oben rechts in der Ecke findest du den Login/Register Button, dort kannst du dich anmelden oder registrieren.</p>
<?php else : ?>
<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
<?php if ( $user_ID ) : ?>
<p>Logged in as <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="Log out of this account">Log out »</a></p>
<?php else : ?>
<p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> />
<label for="author"><small>Name <span><?php if ($req) echo "(required)"; ?></span></small></label></p>
<p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> />
<label for="email"><small>Mail <span>(optional, nicht öffentlich sichtbar) <?php if ($req) echo "(required)"; ?></span></small></label></p>
<?php endif; ?>
<!--<p><small><strong>XHTML:</strong> You can use these tags: <code><?php echo allowed_tags(); ?></code></small></p>-->
<p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4" class="<?php if( $mb_wide == 1 ) { echo 'wide'; } ?>"></textarea></p>
<p><input name="submit" type="submit" id="submit" tabindex="5" value="Absenden" />
<?php comment_id_fields(); ?>
</p>
<?php do_action('comment_form', $post->ID); ?>
</form>
<?php endif; // If registration required and not logged in ?>
</div>
<?php endif; // if you delete this the sky will fall on your head ?>
Alles anzeigen
Wo ist da die stelle wo der Username über dem Comment angezeitg wird? Also cih finde sie irgendwie nicht.
Danke schonmal für die beiden Vorschläge, dachte es seih auch ohne Plugin lösbar.
Hier:
wp_list_comments();
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!