El por en Sysadmin.

Tanto tiempo!

Si por ejemplo quieren redireccionar a alguien que ingrese desde Argentina O desde una red privada:

RewriteCond %{REMOTE_ADDR} ^192\.168\.0\.[0-9]+$ [OR]
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^AR$
RewriteRule ^(.*)$ http://www.dominio.com.ar [R,L]

El por en Desarrollo.

Si suelen usar custom post types y deciden usar las categorías por defecto de WordPress les va a pasar que al intentar listar las categorias las personalizadas no se van a mostrar.

Una forma para mostrarlas implica agregar un argumento a la uri, por ejemplo: /categoria/x-categoria?post_type=mi_custom_post_type.

Pero si quieren que aparezcan los custom post type sin tener que agregar parametros en la uri van a tener que modificar el main query de WP para agregar el o los tipos de datos que deseen.

function query_category_set_post_type($query) {
    if( $query->is_main_query() && $query->is_category() ) {
        $post_type = get_query_var('post_type');
        if( !$post_type) { // Si el post type no esta definido dentro d
e los argumentos de la búsqueda.
            $query->set('post_type', array('mi_custom_post_type')); // Fuerzo
que la búsqueda general sea para noticias.
        }
        return $query;
    }
}
add_filter('pre_get_posts', 'query_category_set_post_type');

Esta función se va a ejecutar en el hook pre_get_posts y el objetivo principal es agregar al main query (el query asociado únicamente al loop principal, dejando el resto de los querys sin modificar) el argumento necesario para filtrar por post type.

Como validaciones adicionales el post_type solo se va a agregar si estamos en un query de categorias y si el post_type no esta definido en la uri.