web-dev-qa-db-fra.com

montrer si le commentaire est modéré

Comment afficher un message de modération avec un commentaire après avoir posté un commentaire.

Le flux de travail devrait être:

  • poste un commentaire

  • wp pense que celui-ci doit être modéré

  • l'utilisateur voit son commentaire avec un message comme "thx mais vous ne pouvez pas le voir car c'est avec modération"

  • stretchgoal: ce message doit être visible à chaque visite de l'utilisateur (cookie?)

  • les messages disparaissent lorsque le commentaire est supprimé ou approuvé

Y a-t-il un moyen de faire cela? Merci

ps: il s'agit d'un message croisé de http://getsatisfaction.com/wordpress_snippets/topics/show_if_comment_is_in_moderation

1
user3182

utilisez la variable suivante: $ comment-> comment_approved et vérifiez la valeur

<?php if (0 == $comment->comment_approved) { ?>
       <em><?php _e('Your comment must approved.', FB_BASIS_TEXTDOMAIN) ?></em>
<?php } ?>

exemple de code: http://code.google.com/p/wp-basis-theme/source/browse/trunk/basis/comments.php

4
bueltge