sajadpm 8 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 با سلام و خسته نباشیددوستان سایت رو دارم راه اندازی می کنم که دارای پنل کاربری است ، در عضویت فیلد هایی رو به وسیله افزونه Register Plus Redux ایجاد کردم ! تا اینجا مشکلی ندارم ، حالا می خواهم وقتی کاربر به پروفایلش مراجعه کرد بتونه یک فیلد برای ارسال فایل پیوست ( مدارک ) داشته باشه ! که تونستم فیلد آپلود فایل رو به وسیله کد زیر ایجاد کنم حالا مشکلی که دارم وقتی کاربر روی آپلود فایل میره به کاربر پیغام " شما مجاز به بارگذاری پروندهها نیستید. " رو نشان میده . گروه کاربری افراد ثبت نام شده مشترک می باشد . حالا چه طوری می تونم اجازه آپلود این فایل رو به این گروه کاربری بدهم ؟تشکر و سپاس فراوان از راهنمایی شما<?phpadd_action( 'show_user_profile', 'my_show_extra_profile_fields' );add_action( 'edit_user_profile', 'my_show_extra_profile_fields' );function my_show_extra_profile_fields( $user ) { ?><h3>ارسال مدرک</h3><table class="form-table"><tr><th><label for="image">ارسال مدرک</label></th><td><img src="<?php echo esc_attr( get_the_author_meta( 'image', $user->ID ) ); ?>" style="height:100px;"><input type="text" name="image" id="image" value="<?php echo esc_attr( get_the_author_meta( 'image', $user->ID ) ); ?>" class="regular-text" /><input type='button' class="button-primary" value="بارگزاری تصویر" id="uploadimage"/><br /><span class="description">تصویر مدارک خود را بارگزاری کنید.</span></td></tr></table><?php }function zkr_profile_upload_js() {?><script type="text/javascript">jQuery(document).ready(function() {jQuery(document).find("input[id^='uploadimage']").live('click', function(){//var num = this.id.split('-')[1];formfield = jQuery('#image').attr('name');tb_show('', 'media-upload.php?type=image&TB_iframe=true');window.send_to_editor = function(html) {imgurl = jQuery('img',html).attr('src');jQuery('#image').val(imgurl);tb_remove();}return false;});});</script><?php}add_action('admin_head','zkr_profile_upload_js');// the following is the js and css for the upload functionalityfunction zkr_enque_scripts_init(){wp_enqueue_script('media-upload');}add_action('init', 'zkr_enque_scripts_init'); ?><?php add_action( 'personal_options_update', 'my_save_extra_profile_fields' );add_action( 'edit_user_profile_update', 'my_save_extra_profile_fields' );function my_save_extra_profile_fields( $user_id ) {if ( !current_user_can( 'edit_user', $user_id ) )return false;update_usermeta( $user_id, 'image', $_POST['image'] );}?> نقل قول لینک به ارسال
تنها در تاریکی 445 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 درود ...؛با استفاده از این پلاگین : لینک میتونید دسترسی آپلود به کاربران مشترک بدید؛ همچنین میتونید انواع مختلف نوع کاربری با دسترسی های مختلف ایجاد و استفاده کنید.موفق باشید. 2 نقل قول لینک به ارسال
sajadpm 8 ارسال شده در بهمن 92 مالک گزارش بازنشر ارسال شده در بهمن 92 تشکر از شما دوست گرامی از راهنماییتان ، ولی یک مشکل وود داره اینکه با دادن دسترسی آپلود فایل کاربر می تواند به تمامی فایل های آپلود شده در سایت دسترسی پیدا کند ! راهی وجود نداره که فقط آپلود دسترسی داشته باشه ؟تشکر و سپاس فراوان نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 با تابع wp_upload_bits فایل را آپلود کنیدhttp://codex.wordpress.org/Function_Reference/wp_upload_bits 2 نقل قول لینک به ارسال
mohana 0 ارسال شده در بهمن 01 گزارش بازنشر ارسال شده در بهمن 01 سلام من میخوام یه پنل کاربری ایجاد کنم با افزونه مدیریت کاربران اولتیمین ممبر که قسمت پیوست مدارک داشته باشه امکانش هست راهنمایی بکنید که چطور فرمش رو بسازم ؟ چون این فیلد رو نداره نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .