When adding a comment, your users can directly mentioning the author of another comment, like facebook or twitter do,using the "@" symbol.
“Mention comment’s authors” is a plugin that improves the WordPress comments fonctionality, adding a response system between authors.
When adding a comment, your readers can directly mentioning the author of another comment, like facebook or twitter do,using the “@” symbol.
This mention plugin add two features :
This WordPress plugin is based on “jquery-sew” jQuery plugin, by mural.ly.
You can find more information on this post : wabeo : Un système de réponse dans les commentaires
/wp-content/plugins/
directory/wp-content/plugins/
directoryadd_filter( 'mcaajaxenable', '__return_true' );
to your fonctions.php theme filemcaAjaxChange();
in your javascript after each succefull ajax refreshYou can Easaly overide MCA style, in CSS, because all style use only one class (refer to the mca-styles.css file)
But if you prefer, you can dequeue plugin’s style and include (and modify) the plugin’s stylesheet into your own theme file.
To disable the inclusion of the style sheet, just add this code to the functions.php file of your theme :
add_filter( ‘mca-load-styles’, ‘__return_false’ );
There are several reasons why the plugin does not work:
The plugin automatically sends an email to comment’s authors having been mentioned by another user.
If you want to disable this feature, just paste this code to the functions.php file of your theme :
add_filter( ‘mca_send_email_on_mention’, ‘__return_false’ );
But if you want, you can also and conditions.
To help you filter, the hook embeds the comment and the list of recipients expected.
For example, if you want to doesn’t send mail to commentators already mailed by the “subscribe to comments” plugin, You can do this :
add_filter( ‘mca_filter_recipient’,’dont_send_user_who_already_subscribe’, 100, 2 );
function dont_send_user_who_already_subscribe( $recipients, $comment ) {
global $wpdb;
$su = $wpdb->get_results( ”
SELECT comment_author
FROM {$wpdb->comments}
WHERE comment_subscribe = ‘Y’
AND comment_post_ID = {$comment->comment_post_ID};”, ARRAY_N );
foreach( $su as $val ) if( array_key_exists( sanitize_title( $val ), $recipients ) ) unset( $recipients[ sanitize_title( $val ) ] ); return $recipients; }