开发者 | willybahuaud |
---|---|
更新时间 | 2016年5月30日 22:57 |
捐献地址: | 去捐款 |
PHP版本: | 3.5 及以上 |
WordPress版本: | 4.5.2 |
版权: | GPLv2 or later |
版权网址: | 版权信息 |
/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;
}`