جستجو برای:
سبد خرید 0
  • خانه
  • دوره هاجدید
    • دوره های حضوری برنامه نویسی در تبریز
      • آموزش وردپرس در تبریز
      • آموزش html css در تبریز
    • دوره های غیر حضوری برنامه نویسی
      • آموزش وردپرس
      • آموزش html css
      • آموزش کانفیگ سرور مجازی
      • آموزش جامع هاست دایرکت ادمین
    • آموزش گرافیک در تبریز
      • آموزش فتوشاپ در تبریز
  • آموزش های رایگانداغ
    • آموزش رایگان وردپرس
    • آموزش رایگان امنیت وردپرس
    • آموزش رفع مشکلات رایج وردپرس
    • آموزش رایگان html css
    • آموزش رایگان بوت استرپ
    • آموزش رایگان جاوا اسکریپت
    • آموزش رایگان php
    • آموزش رایگان لینوکس
    • آموزش رایگان هاست دایرکت ادمین
    • آموزش رایگان هاست سی پنل
  • ارتباط با ما
    • تماس با ما
    • قوانین سایت
    • پشتیبانیجدید
      • ارسال تیکت
      • مشاهده ی تیکت ها
  • دیگر خدماتجدید
    • پشتیبانی VIP وردپرسجدید
    • پاکسازی و کانفیگ امنیتی سایت الودهداغ
    • خرید هاست پر سرعتداغ
    • خرید سرور مجازیجدید
    • خدمات whmcsداغ
  • گواهی پایان دورهجدید
    • درخواست صدور گواهی
    • پیگیری صدور گواهی
  • حساب کاربری
    • ثبت نام / ورود
    • ناحیه کاربری هاستینگ

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

ساعت
دقیقه
ثانیه ها
شرکت در دوره
میلاد علیزاده

ورود

گذرواژه خود را فراموش کرده اید؟

ارسال مجدد رمز عبور یکبار مصرف (00:60)

ثبت نام

یک رمز به نشانی ایمیل شما فرستاده خواهد شد.

داده های شخصی شما برای پشتیبانی از تجربه شما در این وب سایت، برای مدیریت دسترسی به حساب کاربری شما و برای اهداف دیگری که در سیاست حفظ حریم خصوصی ما شرح داده می شود مورد استفاده قرار می گیرد.

ارسال مجدد رمز عبور یکبار مصرف (00:60)
  • 09338776735
  • miladalizadehe.education@gmail.com
  • خدمات Whmcs
  • لیست علاقه مندی ها
0
میلاد علیزاده
  • خانه
  • دوره هاجدید
    • دوره های حضوری برنامه نویسی در تبریز
      • آموزش وردپرس در تبریز
      • آموزش html css در تبریز
    • دوره های غیر حضوری برنامه نویسی
      • آموزش وردپرس
      • آموزش html css
      • آموزش کانفیگ سرور مجازی
      • آموزش جامع هاست دایرکت ادمین
    • آموزش گرافیک در تبریز
      • آموزش فتوشاپ در تبریز
  • آموزش های رایگانداغ
    • آموزش رایگان وردپرس
    • آموزش رایگان امنیت وردپرس
    • آموزش رفع مشکلات رایج وردپرس
    • آموزش رایگان html css
    • آموزش رایگان بوت استرپ
    • آموزش رایگان جاوا اسکریپت
    • آموزش رایگان php
    • آموزش رایگان لینوکس
    • آموزش رایگان هاست دایرکت ادمین
    • آموزش رایگان هاست سی پنل
  • ارتباط با ما
    • تماس با ما
    • قوانین سایت
    • پشتیبانیجدید
      • ارسال تیکت
      • مشاهده ی تیکت ها
  • دیگر خدماتجدید
    • پشتیبانی VIP وردپرسجدید
    • پاکسازی و کانفیگ امنیتی سایت الودهداغ
    • خرید هاست پر سرعتداغ
    • خرید سرور مجازیجدید
    • خدمات whmcsداغ
  • گواهی پایان دورهجدید
    • درخواست صدور گواهی
    • پیگیری صدور گواهی
  • حساب کاربری
    • ثبت نام / ورود
    • ناحیه کاربری هاستینگ
آخرین اطلاعیه ها
جهت نمایش اطلاعیه باید وارد سایت شوید
ثبت نام | ورود

وبلاگ

میلاد علیزاده > اخبار > آموزش رایگان طراحی سایت > افزودن نقش کاربری در وردپرس بدون افزونه

افزودن نقش کاربری در وردپرس بدون افزونه

22 اردیبهشت 1402
ارسال شده توسط میلاد علیزاده وکیلی
آموزش رایگان طراحی سایت

دوست من سلام امیدوارم حالتون عالی و پر از انرژی باشید

ممکن است بخواهید یک گروه کاربری با نام “طراح سایت” ایجاد کنید که تنها می‌تواند قالب سایت را ویرایش کند. با استفاده از کدی که در ادامه آموزش با آن آشنا خواهید شد، می‌توانید به راحتی این گروه کاربری را بدون استفاده از هیچگونه افزونه ای ایجاد و کاربران را به آن گروه کاربری اضافه کنید.

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

آموزش افزودن نقش کاربری به وردپرس

برای اضافه کردن نقش کاربری ابتدا وارد هاست خود شده سپس از وارد پوشه ی public_html بشید سپس وارد پوشه ی wp-content بشید سپس پوشه ای به اسم themes رو پیدا کرده و وارد این پوشه بشید و قالب مورد نظر خود را پیدا کرده و وارد آن شوید.

افزودن نقش کاربری به وردپرس بدون نصب افزونه

در این مسیر دنبال فایلی با نام functions.php بگردید سپس آن را ویرایش کنید و کد های زیر را در آخرین سطر اضافه کنید.

// Add a custom user role by miladalizadeh.ir
$result = add_role( 'designer', __(
'designer' ),
array(
'read' => true, 
'edit_posts' => false,
'edit_pages' => false, 
'edit_others_posts' => false,
'create_posts' => false, 
'manage_categories' => false,
'publish_posts' => false,
'edit_themes' => false, 
'install_plugins' => false, 
'update_plugin' => false, 
'update_core' => false 
)
);

توجه داشته باشید که در کد بالا می توانید نسبت به نیاز خود تغییراتی رو اعمال کنید فقط کافیست به مواردی که در زیر اموزش دادم رو به دقت مشاهده کنید

خط دوم: این خط یک نقش کاربری جدید با نام Designer ایجاد می‌‌کند شما می توانید هر اسمی رو به جای اون قرار بدین

خط سوم: نام کاربری که در خط بالا وارد کرده‌‌اید را مجدداً باید وارد کنید. مثلاً برای مورد بالا همان Designer را وارد کنید.

خط‌های بعدی این کد مربوط به سطح دسترسی کاربر هستند. شما با واردکردن این کدها و متغیر مقادیر آن‌‌ها می‌توانید سطح دسترسی هر کاربر را مشخص کنید.

Read قابلیت خواندن سایت توسط این نوع کاربری را مشخص می‌‌کند.

Edit_posts قابلیت ویرایش مطالب خود کاربر توسط این نوع کاربری

Edit_pages قابلیت ویرایش برگه‌‌ها توسط این نوع کاربری

Edit_others_posts قابلیت ویرایش مطالب دیگر کاربران را توسط این گروه کاربری مشخص می‌‌کند.

Create_posts قابلیت ایجاد پست جدید توسط این گروه کاربری

Manage_categories قابلیت مدیریت دسته‌‌بندی‌‌ها

Publish_posts قابلیت انتشار پست توسط این نوع کاربری

Edit_themes قابلیت ویرایش قالب توسط این کاربر

Install_plugins امکان نصب افزونه‌‌ها را مشخص می‌‌کند.

Update_plugin قابلیت آپدیت افزونه‌‌ها توسط این نوع کاربری

Update_core امکان آپدیت استه وردپرس را مشخص می‌‌کند.

True به معنای دسترسی دادن و False به معنای عدم دسترسی می‌‌باشد.

خب ما تونستیم با موفقیت یک نقش کاربری جدید به وردپرس اضافه کنیم الان کافیست وارد بخش کاربران بشیم و از بخش افزودن کاربر جدید رو با سطح کاربری ایجاد شده اضافه کنیم

برچسب ها: آموزش اضافه کردن کاربر در وردپرس و نقش های کاربری وردپرسآموزش کامل افزودن نقش کاربری سفارشی در وردپرسآموزش ویرایش و ایجاد نقش کاربری دلخواه در وردپرسافزودن نقش کاربری به وردپرس بدون نصب افزونهتعیین دسترسی های خاص برای کاربران در وردپرس بدون افزونهنحوه افزودن کاربر در وردپرس و بررسی نقش های کاربری
درباره میلاد علیزاده وکیلی

میلاد علیزاده هستم مدرس دوره های آموزش برنامه نویسی در شهر تبریز که فعالیت خودم رو از سال 95 در زمینه ی طراحی و میزبانی وبسایت شروع کردم. هدف من از راه اندازی این وبسایت ارائه ی آموزشی متفاوت همچنین اشتغال محور و پروژه محور هستش که هنرجو بعد از آموزش بتواند با دانش و تجربه ای کافی مستقیما وارد بازار کار شده و در زمینه ی برنامه نویسی کسب درامد کند.

نوشته‌های بیشتر از میلاد علیزاده وکیلی
قبلی آموزش تغییر آدرس صفحه لاگین وردپرس
بعدی رفع مشکل utf8 دایرکت ادمین

دیدگاهتان را بنویسید لغو پاسخ

کانفیگ امنیتی وردپرس
خرید هاست پر سرعت
پاکسازی سایت هک شده
خرید سرور مجازی ایران
خدمات whmcs
دسته‌ها
  • آموزش رایگان امنیت وردپرس
  • آموزش رایگان طراحی سایت
  • آموزش رایگان لینوکس
  • آموزش رایگان هاست دایرکت ادمین
  • آموزش رایگان هاست سی پنل
  • آموزش رایگان وردپرس
  • آموزش رفع مشکلات رایج وردپرس

 

 

میلاد علیزاده هستم مدرس دوره های آموزش طراحی سایت در تبریز که فعالیت خودم رو از سال 95 در زمینه ی طراحی و میزبانی وبسایت شروع کردم. هدف من از راه اندازی این وبسایت ارائه ی آموزشی متفاوت همچنین اشتغال محور و پروژه محور هستش که هنرجو بعد از آموزش بتواند با دانش و تجربه ای کافی مستقیما وارد بازار کار شده و در زمینه ی برنامه نویسی کسب درامد کند.
© 1401. طراحی شده با عشق و یک فنجان قهوه - طراحی شده توسط میلاد علیزاده وکیلی
اشتراک گذاری در شبکه های اجتماعی
ارسال به ایمیل
https://miladalizadeh.ir/?p=13464
ورود ×
کد تأیید
لطفا کد تأیید ارسال شده به را وارد کنید
ثبت

ورود با رمز عبور یکبار مصرف
ارسال مجدد رمز عبور یکبار مصرف(00:60)
حساب کاربری ندارید؟
ثبت نام
ارسال مجدد رمز عبور یکبار مصرف (00:60)
بازگشت به ورود
  • (+93) Afghanistan
  • (+355) Albania
  • (+213) Algeria
  • (+1) American Samoa
  • (+376) Andorra
  • (+244) Angola
  • (+1) Anguilla
  • (+1) Antigua
  • (+54) Argentina
  • (+374) Armenia
  • (+297) Aruba
  • (+61) Australia
  • (+43) Austria
  • (+994) Azerbaijan
  • (+973) Bahrain
  • (+880) Bangladesh
  • (+1) Barbados
  • (+375) Belarus
  • (+32) Belgium
  • (+501) Belize
  • (+229) Benin
  • (+1) Bermuda
  • (+975) Bhutan
  • (+591) Bolivia
  • (+599) Bonaire, Sint Eustatius and Saba
  • (+387) Bosnia and Herzegovina
  • (+267) Botswana
  • (+55) Brazil
  • (+246) British Indian Ocean Territory
  • (+1) British Virgin Islands
  • (+673) Brunei
  • (+359) Bulgaria
  • (+226) Burkina Faso
  • (+257) Burundi
  • (+855) Cambodia
  • (+237) Cameroon
  • (+1) Canada
  • (+238) Cape Verde
  • (+1) Cayman Islands
  • (+236) Central African Republic
  • (+235) Chad
  • (+56) Chile
  • (+86) China
  • (+57) Colombia
  • (+269) Comoros
  • (+682) Cook Islands
  • (+225) Côte d'Ivoire
  • (+506) Costa Rica
  • (+385) Croatia
  • (+53) Cuba
  • (+599) Curaçao
  • (+357) Cyprus
  • (+420) Czech Republic
  • (+243) Democratic Republic of the Congo
  • (+45) Denmark
  • (+253) Djibouti
  • (+1) Dominica
  • (+1) Dominican Republic
  • (+593) Ecuador
  • (+20) Egypt
  • (+503) El Salvador
  • (+240) Equatorial Guinea
  • (+291) Eritrea
  • (+372) Estonia
  • (+251) Ethiopia
  • (+500) Falkland Islands
  • (+298) Faroe Islands
  • (+691) Federated States of Micronesia
  • (+679) Fiji
  • (+358) Finland
  • (+33) France
  • (+594) French Guiana
  • (+689) French Polynesia
  • (+241) Gabon
  • (+995) Georgia
  • (+49) Germany
  • (+233) Ghana
  • (+350) Gibraltar
  • (+30) Greece
  • (+299) Greenland
  • (+1) Grenada
  • (+590) Guadeloupe
  • (+1) Guam
  • (+502) Guatemala
  • (+44) Guernsey
  • (+224) Guinea
  • (+245) Guinea-Bissau
  • (+592) Guyana
  • (+509) Haiti
  • (+504) Honduras
  • (+852) Hong Kong
  • (+36) Hungary
  • (+354) Iceland
  • (+91) India
  • (+62) Indonesia
  • (+98) Iran
  • (+964) Iraq
  • (+353) Ireland
  • (+44) Isle Of Man
  • (+972) Israel
  • (+39) Italy
  • (+1) Jamaica
  • (+81) Japan
  • (+44) Jersey
  • (+962) Jordan
  • (+7) Kazakhstan
  • (+254) Kenya
  • (+686) Kiribati
  • (+965) Kuwait
  • (+996) Kyrgyzstan
  • (+856) Laos
  • (+371) Latvia
  • (+961) Lebanon
  • (+266) Lesotho
  • (+231) Liberia
  • (+218) Libya
  • (+423) Liechtenstein
  • (+370) Lithuania
  • (+352) Luxembourg
  • (+853) Macau
  • (+389) Macedonia
  • (+261) Madagascar
  • (+265) Malawi
  • (+60) Malaysia
  • (+960) Maldives
  • (+223) Mali
  • (+356) Malta
  • (+692) Marshall Islands
  • (+596) Martinique
  • (+222) Mauritania
  • (+230) Mauritius
  • (+262) Mayotte
  • (+52) Mexico
  • (+373) Moldova
  • (+377) Monaco
  • (+976) Mongolia
  • (+382) Montenegro
  • (+1) Montserrat
  • (+212) Morocco
  • (+258) Mozambique
  • (+95) Myanmar
  • (+264) Namibia
  • (+674) Nauru
  • (+977) Nepal
  • (+31) Netherlands
  • (+687) New Caledonia
  • (+64) New Zealand
  • (+505) Nicaragua
  • (+227) Niger
  • (+234) Nigeria
  • (+683) Niue
  • (+672) Norfolk Island
  • (+850) North Korea
  • (+1) Northern Mariana Islands
  • (+47) Norway
  • (+968) Oman
  • (+92) Pakistan
  • (+680) Palau
  • (+970) Palestine
  • (+507) Panama
  • (+675) Papua New Guinea
  • (+595) Paraguay
  • (+51) Peru
  • (+63) Philippines
  • (+48) Poland
  • (+351) Portugal
  • (+1) Puerto Rico
  • (+974) Qatar
  • (+242) Republic of the Congo
  • (+40) Romania
  • (+262) Runion
  • (+7) Russia
  • (+250) Rwanda
  • (+290) Saint Helena
  • (+1) Saint Kitts and Nevis
  • (+508) Saint Pierre and Miquelon
  • (+1) Saint Vincent and the Grenadines
  • (+685) Samoa
  • (+378) San Marino
  • (+239) Sao Tome and Principe
  • (+966) Saudi Arabia
  • (+221) Senegal
  • (+381) Serbia
  • (+248) Seychelles
  • (+232) Sierra Leone
  • (+65) Singapore
  • (+1) Sint Maarten
  • (+421) Slovakia
  • (+386) Slovenia
  • (+677) Solomon Islands
  • (+252) Somalia
  • (+27) South Africa
  • (+82) South Korea
  • (+211) South Sudan
  • (+34) Spain
  • (+94) Sri Lanka
  • (+1) St. Lucia
  • (+249) Sudan
  • (+597) Suriname
  • (+268) Swaziland
  • (+46) Sweden
  • (+41) Switzerland
  • (+963) Syria
  • (+886) Taiwan
  • (+992) Tajikistan
  • (+255) Tanzania
  • (+66) Thailand
  • (+1) The Bahamas
  • (+220) The Gambia
  • (+670) Timor-Leste
  • (+228) Togo
  • (+690) Tokelau
  • (+676) Tonga
  • (+1) Trinidad and Tobago
  • (+216) Tunisia
  • (+90) Turkey
  • (+993) Turkmenistan
  • (+1) Turks and Caicos Islands
  • (+688) Tuvalu
  • (+1) U.S. Virgin Islands
  • (+256) Uganda
  • (+380) Ukraine
  • (+971) United Arab Emirates
  • (+44) United Kingdom
  • (+1) United States
  • (+598) Uruguay
  • (+998) Uzbekistan
  • (+678) Vanuatu
  • (+58) Venezuela
  • (+84) Vietnam
  • (+681) Wallis and Futuna
  • (+212) Western Sahara
  • (+967) Yemen
  • (+260) Zambia
  • (+263) Zimbabwe
مرورگر شما از HTML5 پشتیبانی نمی کند.

سوالی دارید؟ از ما بپرسید، کارشناسان ما در اسرع وقت با شما تماس می گیرند.

اوووپس! ما نمی توانیم فرم شما را پیدا کنیم.

پشتیبانی سریع

  • 09141107278
  • همه روزه از ساعت 9 الی 24
  • miladalizadehe.education@gmail.com
question