رفتن به مطلب

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


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

سلام خدمت دوستان،

با توجه به نیازم در قالب پست سفارشی custome post ساختم که در سایت تمام نوشته های آن توسط مدیر ارشد ایجاد شده و نمایش آن به صورت عمومی میباشد ، اما امکان ویرایش هر نوشته به یک کاربر ( و نه وظیفه ((role)) ! ) اختصاص دارد که در قسمت مدیریت هر کاربر به طور اختصاصی باید فقط نوشته خودش رو ببینید و بتواند آن را ویرایش کند.

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

با توجه به این نیاز از افزونه user specific content استفاده کردم اما در افزونه تنها قابلیت ایجاد دسترسی به کاربران در بخش های post و page پیشفرض وردپرس بود که در آن خبری از custom post بنده نبود!

با پیگیری بیشتر در سایت خود نویسنده افزونه سوال و جواب در این مورد رو پیدا کردم اما بعد از استفاده از کد با پیغام خطای syntax error, unexpected مواجه شدم.

نویسنده آن برای اضافه کردن امکانات افزونه ، به پست سفارشی کد زیر را ارائه کردند :

http://en.bainternet.info/user-specific-content-plugin

لطفا روش استفاده صحیح از این هک رو در افزونه user specific content بفرمایید تا بتونم در کار جلو برم . با تشکر از وقتی که گذاشتید

add_action('init','add_metabox_to_my_custom_post_type',10);

function add_metabox_to_my_custom_post_type(){

$post_type = 'CHANGE_THIS_TO_YOUR_POST_TYPE';

global $U_S_C_i;

add_meta_box(

'User_specific_content',

__( 'User specific content box'),

array($U_S_C_i,'User_specific_content_box_inner'),

$post_type

);

}

لینک به ارسال

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

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

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

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

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

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

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

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

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