bmppc2 148 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 سلاممن با افزونه register-plus-redux چند تا فیلد میسازماین فیلدها تو قسمت شناسنامه شما اضافه میشنحالا میخوام بدونم چجوری میشه این فیلدهائی که ساخته میشرو در جای دیگه به غیر از شناسنامه هم قرار بدم تا کاربر بتونه اطلاعاتو وارد کنهیعنی من یک فیلد میسازم مثلا محل سکونت شمااین فیلد تو شناسنامه میاد و کاربر میتونه فیلد رو پر کنهحالا میخوام همین فیلد رو در جای دیگه مثلا یک برگه یا یه جای دیگه هم نمایش بدم تا کاربر بتونه پر کنهچجوری این فیلد را فراخوانی بکنم ؟تشکر نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 بحث فراخوانی و بحث ثبت فیلد کاملا جداست فیلدها را نمی شه به راحتی در جایی بجز پروفایل گذاشت اما برای فراخوانی می تونید از کدی شبیه <?php echo get_the_author_meta( 'AAA', $user_id ); ?>استفاده کنید 4 نقل قول لینک به ارسال
kasra 4929 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 برای فراخوانی فیلدها میشه این کارو انجام داد : <?php do_action( 'show_user_profile', $profileuser ); ?> <?php if ( count( $profileuser->caps ) > count( $profileuser->roles ) && apply_filters( 'additional_capabilities_display', true, $profileuser ) ) { ?> <?php global $wp_roles; $output = ''; foreach ( $profileuser->caps as $cap => $value ) { if ( !$wp_roles->is_role( $cap ) ) { if ( $output != '' ) $output .= ', '; $output .= $value ? $cap : "خروجی غیر فعال شده است {$cap}"; } } echo $output; ?> <?php } ?>اما یه مشکلی که هست باید همه دستوراتی که مربوط به شناسنامه میشرو هم در هر جا که میخوای استفاده کنی فراخوانی کنی مثلن :require_once( ABSPATH . 'wp-admin/includes/user.php' );که یه کم دردسر داره 4 نقل قول لینک به ارسال
bmppc2 148 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 بحث فراخوانی و بحث ثبت فیلد کاملا جداستفیلدها را نمی شه به راحتی در جایی بجز پروفایل گذاشتاما برای فراخوانی می تونید از کدی شبیه<?php echo get_the_author_meta( 'AAA', $user_id ); ?>استفاده کنیدتشکر از اون کد استفاده کردم برای نمایشبرای فراخوانی فیلدها میشه این کارو انجام داد : <?php do_action( 'show_user_profile', $profileuser ); ?> <?php if ( count( $profileuser->caps ) > count( $profileuser->roles ) && apply_filters( 'additional_capabilities_display', true, $profileuser ) ) { ?> <?php global $wp_roles; $output = ''; foreach ( $profileuser->caps as $cap => $value ) { if ( !$wp_roles->is_role( $cap ) ) { if ( $output != '' ) $output .= ', '; $output .= $value ? $cap : "خروجی غیر فعال شده است {$cap}"; } } echo $output; ?> <?php } ?>اما یه مشکلی که هست باید همه دستوراتی که مربوط به شناسنامه میشرو هم در هر جا که میخوای استفاده کنی فراخوانی کنی مثلن :require_once( ABSPATH . 'wp-admin/includes/user.php' );که یه کم دردسر دارهکد رو داخل صفحه گذاشتم فیلدهائی که ساخته بودم اومدن دستت درد نکنه ولی وقتی به روز رسانی میکنی فیلدها دوباره خالی میشن و ذخیره نمیشن نقل قول لینک به ارسال
kasra 4929 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 کد رو داخل صفحه گذاشتم فیلدهائی که ساخته بودم اومدن دستت درد نکنه ولی وقتی به روز رسانی میکنی فیلدها دوباره خالی میشن و ذخیره نمیشنهم آقای فخار و هم من گفتیم که برای این کار باید خیلی کارار انجام بدی و پیچیدگی های خودش رو دارهبه روز رسانی نمیشه چون فایل های لازم برای شناسنامه فراخوانی نشدن تا آپدیت بشن 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .