kalleh0121

ساخت کاربر با دسترسی فقط ویرایش قالب

12 پست در این موضوع قرار دارد

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

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

0

به اشتراک گذاری این پست


لینک به پست

درود.اگه درست متوجه شده باشم.

راه اول :

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


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

به اشتراک گذاری این پست


لینک به پست

سلام ببخشید این کد اول رو باید کدوم قسمت قرار بدم ؟

0

به اشتراک گذاری این پست


لینک به پست

در فایل فانکشنز قالبتون بذارید

1

به اشتراک گذاری این پست


لینک به پست

داداش این چه کدی دادی بهم ؟ گذاشتم تو فانکشن کل سایت قطع شد

شانس آوردم کد اولیه فانکشن رو داشتم و جایگزینش کردم لطفا یه کد بهتر بدید

این کد اصلا جواب نداد

0

به اشتراک گذاری این پست


لینک به پست

کد تست شده است.احتمالا در جایی اشتباه قرار دادید.در فایل فانکشنز بعد از


<?php

در همون ایتدا کد رو قرار بدید.

1

به اشتراک گذاری این پست


لینک به پست

سلام بخوام دسترسی پلاگین هارم بدم باید چیکار کنم ؟

0

به اشتراک گذاری این پست


لینک به پست

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

میخوام هم بتونه پوسته و افزونه رو نصب کنه هم بتونه ویرایش کنه

باتشکر

0

به اشتراک گذاری این پست


لینک به پست


$role->add_cap('activate_plugins');

هم اضافه کنید و تست کنید.بقیه ی دسترسی ها هم در لینک زیر موجود است و می تونید خودتون موارد دیگه هم اضاه کنید


http://codex.wordpress.org/Roles_and_Capabilities

2

به اشتراک گذاری این پست


لینک به پست

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

0

به اشتراک گذاری این پست


لینک به پست


$role->add_cap('manage_options');

تست کنید بنده تست نکردم

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط mahsa98
      سلام دوستان. من از افزونه acf  برای نمایش برخی اطلاعات استفاده میکنم. ولی میخوام نمایش این اطلاعات رو یکم زیبا و منظم و مرتب کنم. مثلا تو یه کادر قرار بگیره، رنگشون تغییر کنه و ....
      میشه از شورتکد استفاده کرد؟ مثلا تو ویژوال کامپوزر یا صفحه ساز خود قالبم اون فرمی که میخوام رو بسازم بعد این اطلاعات رو نمایش بدم؟
       اگه نمیشه چطوری باید بهشون استایل دلخواهم رو بدم؟
      خواهش میکنم دوستانی که تواناییش رو دارن کمکم کنن خیلی کارم گیره
    • توسط mahsa98
      سلام دوستان. من میخوام صفحه جزییات محصول رو در ووکامرس سفارشی سازی کنم. تا حدودی موفق شدم ولی افزونه تخصصی برای اینکار هست؟
      و سوال مهم هم اینه که مکان دکمه افزودن به سبد خرید رو میخوام تغییر بدم. میشه راهنماییم کنین؟ به کد هم خیلی مسلط نیستم
      ممنون♥
    • توسط amirhosein-wp
      با سلام خدمت اساتید محترم و دوستان گرامی
      بنده در حال طراحی قالب وردپرس هستم. مشکل بنده اینجاست که هنگام جستجوی ajax، فرایند بدین شکل است که صفحه تیره شده و نتایج به صورت باکس نمایش داده شوند. اما هنگام اسرول نتایج کانتنت صفحه اصلی که پشت نتایج قرار میگیره هم اسرول میشه، میخوام این اسکرول تا پایین فوتر بیاد و فووتر بعدش بچسبه به صفحه و دیگه اسکرول نشه. اگه انیمیشن بهتری هم سراغ دارید بگید بی زحمت تا پیاده سازیش کنم. کد های صفحه زیاده و لینک آنلاین پروژه رو براتون قرار دادم. سپاس فراوان.
      برای شروع عدد 3 را در فرم جستجوی هدر سرچ کنید.
      نامی کنترل
    • توسط sydvza
      سلام من دوتا لینک دارم میخوام در htaccess ساده کنم چطور باید این کار انجام بدم؟
      و چکار کنم که بعد تغییر ارور 404 ندهد.
      my-account/dashboard?pagename=upload&type=554
      products/woocommerce-theme/?tab=discussion
    • توسط vazizi69@yahoo.com
      سلام وقت بخیر 
      دوستان لطفا راهنماییم کنید ممنون میشم 
      من میخوام تو سایت وردپرسی خبری ، امکانی ایجاد کنم که کاربران تو پنل کاربری شون بتونن چند تا کلمات کلیدی بنویسند 
      و  لینک هر خبری که هر کدوم از اون کلمات کلیدی داخل متنش بود رو برای کاربر ارسال کنه 
      مثلا کاربر1 کلمه کلیدی علی دایی رو ثبت میکنه و هر پستی با کلمه علی دایی منتشر شد بهش اطلاع داده میشه 
      مثلا سریعا بعد از انتشار از طریق پیامک به کاربر اطلاع بده 
      آیا افزونه ای هست که بشه ازش استفاده کرد و به این اهداف رسید ؟
      پیشنهاد شما چیه در این باره؟