در وردپرس میتونید هر تعداد ادمین که بخواید اضافه کنید، این ادمینها میتونن حساب شما رو هم ویرایش کنن یا سطح دسترسیتون رو تغییر بدن!
برای جلوگیری از ویرایش ادمین اصلی و تغییر پسوردش، کافیه کد زیر رو داخل فایل functions.php قالب قرار بدید:
function restrict_admin_editing( $caps, $cap, $user_id, $args ) {
if ( in_array( $cap, ['edit_user', 'remove_user', 'delete_user'] ) ) {
$edit_user_id = $args[0] ?? 0;
if ( in_array( $edit_user_id, [454], true ) ) {
$caps[] = 'do_not_allow';
}
}
return $caps;
}
add_filter( 'map_meta_cap', 'restrict_admin_editing', 10, 4 );بعد از گذاشتن این کد، به جای 454، آیدی ادمینی که نمیخواید ویرایش بشه رو وارد کنید.
#امنیت_وردپرس
سون وردپرس
http://t.me/wordpress_7

