رفتن به مطلب

حذف شدن نقش "مدیر"


پست های پیشنهاد شده

داشتم با افزونه user role editor کار میکردم، بصورت آزمایشی کار اصلی که نقش اولیه مدیر داشت رو تبدیل کردم به superadmin، بعد از اون نقش "مدیر" از لیست نقش ها حذف شد و افزونه user role editor هم دیگه در دسترس نیست!

سرچ کردم و از طریق دیتابیس هم کدهای زیر رو امتحان کردم ولی متاسفانه عدم دسترسی میده!


a:1:{s:13:"administrator";s:1:1;}

لطفات راهنمایی کنید

لینک به ارسال

تویwp_usermeta بگردید بگردید wp_user_level را پیدا کنید و مقدارش را 10 بگذارید نقش کاربریتون

wp_capabilities را


a:1:{s:13:"administrator";b:1;}

را بگذارید اگر درست نشد ببینید افزونه جدولی در دیتابیس داره یا خیر اطلاع بدید

لینک به ارسال

واسه من این مشکل پیش اومده بود

از دیتا بیس بک اپ بگیر

یه بار دیگه نصب کنید

همه رو ایپورت کن به جز یوزر رو

ببین چه جوری میشه

من جواب گرفتم

ولی شما تو لوکال امتحان کنی د بعد اینکار رو انجام بدین

لینک به ارسال

تویwp_usermeta بگردید بگردید wp_user_level را پیدا کنید و مقدارش را 10 بگذارید نقش کاربریتون

wp_capabilities را


a:1:{s:13:"administrator";b:1;}

را بگذارید اگر درست نشد ببینید افزونه جدولی در دیتابیس داره یا خیر اطلاع بدید

سطح کاربری 10 هست.کد هم گذاشتم، باز هم عدم دسترسی میده. جدولی نداره...

لینک به ارسال

احتمالا شما نقش ادمینیستراتور را تغییر نام یا تغییر دسترسی داده اید اگر بتونید لاگ این کنید و وارد بخش ادمین بشید این کد را بگذارید در functions.php و چک کنید اگر دسترسیتون به افزونه باز شد با افزونه کاربری ادمین را بازسازی کنید


<?php
function add_theme_caps() {
$user = new WP_User( 1 );
$user->add_cap( 'activate_plugins');
}
add_action( 'admin_init', 'add_theme_caps');
?>

اگر نه بهتره همون کاری دوستمون گفتند را بکنید

ویرایش شده توسط imanfakhar
لینک به ارسال

الان توی نقش ها نقش super amin دارم!توی جدول هم اینطوری اومده:


a:1:{s:11:"super_admin";b:1;}

افزونه فعال نشد

ویرایش شده توسط poriia
لینک به ارسال

اگر جدول usermeta و users رو بکاپ بگیرم و حذف کنم، بعد از یک وردپرس جدید این دو جدول رو ایمپورت کنم مشکلی پیش نمیاد؟

پ . ن: الان اینکارو روی لوکال انجام دادمجواب داد، فقط نمیدونم روی سایر جاها مشکلی پیش نمیاد؟ دوتا یوزر بیشتر نداره، خودم و یک نفر دیگه که ادیتوره.افزونه خاصی هم ندارم که روی یوزرها گیر باشه...

ویرایش شده توسط poriia
لینک به ارسال

مشکلتون بعید می دونم اینجوری حل بشه ظاهرا مشکلتون با این دو تا جدول لنیست با options های اصلی سایته که super_admin رو جایگزین administrator کرده اگر افزونه در دیتابیس جدول نداره (کاملا مطمئن بشید ) احتمالا با نصب دستی مجدد وردپرس مشکلنون حل می شه البته بعد از آپلود فایلها


a:1:{s:13:"administrator";b:1;}

رو هم باید دوباره در دیتابیس اصلاح کنید (یکبار هم پوشه ی افزونه را تغییر نام بدید چون تغییرات شما باید دذر یکی از این سه جا ذخیره شده باشند یا دیتابیس یا داخل افزونه و یا هسته ی اصلی که دو مورد اول محتملترند)

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...