Here you are the code to add standard Category taxonomy to newsletters:
function custom_easymail_add_newsletter_args ( $args ) {
$args['taxonomies'] = array( 'category' );
return $args;
}
add_filter ( 'alo_easymail_register_newsletter_args', 'custom_easymail_add_newsletter_args' ); |
function custom_easymail_add_newsletter_args ( $args ) {
$args['taxonomies'] = array( 'category' );
return $args;
}
add_filter ( 'alo_easymail_register_newsletter_args', 'custom_easymail_add_newsletter_args' );
Here you are the code to hide a certain category of newsletters/posts in your blog front-end:
function custom_easymail_hide_category($query) {
if ((is_admin()) || ($query->is_admin)) return $query; // no filter in admin
$query->set('cat', '-3'); // PUT HERE THE CATEGORY ID AFTER A MINUS
return $query;
}
add_filter('pre_get_posts', 'custom_easymail_hide_category'); |
function custom_easymail_hide_category($query) {
if ((is_admin()) || ($query->is_admin)) return $query; // no filter in admin
$query->set('cat', '-3'); // PUT HERE THE CATEGORY ID AFTER A MINUS
return $query;
}
add_filter('pre_get_posts', 'custom_easymail_hide_category');