naserr 0 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 سلام خدمت دوستان،با توجه به نیازم در قالب پست سفارشی 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 );} نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .