kalleh0121 11 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 سلام میخواستم یه کاربر درست کنم که فقط سطح دسترسیش به قالب باشه و نتونه به قسمت های دیگه وارد شهاما خود وردپرس چنین چیزی رو نداره لطفا راهنمایی کنید تا چطوری میتونم کاربری با چنین سطح دسترسی داشته باشم ؟ نقل قول لینک به ارسال
A-fshin 1936 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 درود.اگه درست متوجه شده باشم.راه اول :یه نقش اختصاصی برای اینکار بسازید که فقط امکان مدیریت روی پوسته ها رو داشته باشه.من میام و یه نقش کاربری به نام ویرایشگر پوسته می سازم و بهش دسترسی ویرایش پوسته رو می دم.add_role('theme_editor', 'ویرایشگر پوسته', array('read' => true,));$role = get_role( 'theme_editor' );$role->add_cap( 'edit_themes' );حالا موقع افزودن کاربر جدید نقش ویرایشگر پوسته رو انتخاب می کنم.این کاربر می تونه پوسته ها رو مدیریت و ویرایش کنه.راه دوم:اینه که همین نقش های کاربری خود وردپرس رو دسترسی و توانایی هاش رو تغییر بدید.به عنوان مثال من میام و برای نقش ویرایشگر امکان مدیریت پوسته ها رو اضافه می کنم. ( توسط add_cap )$editor = get_role('editor');$editor->add_cap('edit_themes');همچنین می تونم امکان حذف پست رو با remove_cap ازش بگیرم$editor->remove_cap('delete_posts');رفرنس :http://codex.wordpress.org/Roles_and_Capabilities#Roles 6 نقل قول لینک به ارسال
kalleh0121 11 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 سلام ببخشید این کد اول رو باید کدوم قسمت قرار بدم ؟ نقل قول لینک به ارسال
A-fshin 1936 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 در فایل فانکشنز قالبتون بذارید 1 نقل قول لینک به ارسال
kalleh0121 11 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 داداش این چه کدی دادی بهم ؟ گذاشتم تو فانکشن کل سایت قطع شدشانس آوردم کد اولیه فانکشن رو داشتم و جایگزینش کردم لطفا یه کد بهتر بدیداین کد اصلا جواب نداد نقل قول لینک به ارسال
A-fshin 1936 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 کد تست شده است.احتمالا در جایی اشتباه قرار دادید.در فایل فانکشنز بعد از<?phpدر همون ایتدا کد رو قرار بدید. 1 نقل قول لینک به ارسال
kalleh0121 11 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 سلام بخوام دسترسی پلاگین هارم بدم باید چیکار کنم ؟ نقل قول لینک به ارسال
d-t.c 285 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 https://wordpress.org/plugins/user-role-editor/ 1 نقل قول لینک به ارسال
kalleh0121 11 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 سلام اگه میشه مثل همون کد بالا بهم کمک کنید چون کار با افزونه ها رو خوب بلد نیستممیخوام هم بتونه پوسته و افزونه رو نصب کنه هم بتونه ویرایش کنهباتشکر نقل قول لینک به ارسال
A-fshin 1936 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 $role->add_cap('activate_plugins');هم اضافه کنید و تست کنید.بقیه ی دسترسی ها هم در لینک زیر موجود است و می تونید خودتون موارد دیگه هم اضاه کنیدhttp://codex.wordpress.org/Roles_and_Capabilities 2 نقل قول لینک به ارسال
kalleh0121 11 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 سلام ببخشید که دوباره تاپیک زدم و سوالم این بود که من نصب و ویرایش افزونه کدش رو پیداکردم و قرار دادم اما دسترسی به تنظیمات افزونه کدش رو پیدا نکردم اگه میشه بهم بگید نقل قول لینک به ارسال
A-fshin 1936 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 $role->add_cap('manage_options');تست کنید بنده تست نکردم نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .