name; if( isset( $opts[$tmp] ) && 'on' == $opts[$tmp] ) $bail = true; } elseif( is_tax() || is_category() || is_tag() ) { $obj = get_queried_object(); $tmp = 'taxonomy_' . $obj->taxonomy; if( isset( $opts[$tmp] ) && 'on' == $opts[$tmp] ) $bail = true; } if( $bail ) { $action = isset( $opts['on_catch'] ) ? $opts['on_catch'] : 'redirect'; if( 'redirect' == $action ) { wp_redirect( apply_filters( 'cd_ad_redirect', home_url() ), 301 ); exit(); } else { global $wp_query; $wp_query->is_404 = true; } } }