Hasna 2 ارسال شده در دی 00 گزارش بازنشر ارسال شده در دی 00 سلام کدی میخوام بزارم تو قالبم که مثلان بنویسی 1 سال عضو هستی بنویسه مثلان اگه یه سال عضو هست بنویسه 1 اگه دو ساله بنویسه 2 ممنون میشم راهنماییم کنید نقل قول لینک به ارسال
5555555 9 ارسال شده در دی 00 گزارش بازنشر ارسال شده در دی 00 از این آموزش برو جلو https://www.dorpress.ir/نمایش-نام-کاربران-تاریخ-مدت-عضویت-wordpress/ 1 نقل قول لینک به ارسال
Hasna 2 ارسال شده در دی 00 مالک گزارش بازنشر ارسال شده در دی 00 در 14 دقیقه قبل، r_rahide گفته است : از این آموزش برو جلو https://www.dorpress.ir/نمایش-نام-کاربران-تاریخ-مدت-عضویت-wordpress/ اخطار ۴۰۴ رو میده نقل قول لینک به ارسال
Hasna 2 ارسال شده در دی 00 مالک گزارش بازنشر ارسال شده در دی 00 در 4 ساعت قبل، r_rahide گفته است : از این آموزش برو جلو https://www.dorpress.ir/نمایش-نام-کاربران-تاریخ-مدت-عضویت-wordpress/ سلام میخوام ففط تاریخ عضویت رو نشون بده نه نام کاربری اینا رو نقل قول لینک به ارسال
5555555 9 ارسال شده در دی 00 گزارش بازنشر ارسال شده در دی 00 در 12 ساعت قبل، Hasna گفته است : اخطار ۴۰۴ رو میده قبل از هرکاری از فایل فانکشنتون یه بکاپ بگیرید و بعد برای نشان دادن نام کاربری اعضای سایت, تاریخ عضویت و مدت زمان عضویت آن ها می توانید از کد زیر استفاده کنید. function dorpress_display_reg_date(){ $users=get_users(); $current_date=date('Y/m/d'); $current_date_array=explode('/',$current_date); echo $table=' <html> <head> <style> th{ background-color:#c4eec1; } </style> </head> <table border="1"> <th>نام</th> <th>تاریخ عضویت </th> <th>مدت عضویت </th> '; foreach( $users as $user) { $user_data=get_userdata($user->ID); $registered_date=$user_data->user_registered; $final_registerd_date=date( "Y/m/d", strtotime($registered_date) ); $user_name=$user_data->data->display_name; echo '<tr>'; echo '<td>'. $user_name .'</td>'; echo '<td>'. $final_registerd_date .'</td>'; $reg_date_array=explode('/',$final_registerd_date); $year=$current_date_array[0]-$reg_date_array[0]; $month=$current_date_array[1]-$reg_date_array[1]; $day=$current_date_array[2]-$reg_date_array[2]; if($year >0 && $month >0){ echo '<td> '. $year .' سال و '. $month .' ماه </td>'; } if($year ==0 && $month >0){ echo '<td> '. $month .' ماه </td>'; } if($year ==0 && $month ==0){ if($day >0){ echo '<td> '. $day .' روز </td>'; } } } echo '</tr></table>'; } add_shortcode('dorpress_display_reg_date','dorpress_display_reg_date'); این کد, یک شورت کد در اختیار شما قرار می دهد که با کپی کردن آن در هر کدام از پست ها یا برگه های وردپرس جدولی از نام کاربران همراه با تاریخ و مدت عضویتشان نمایش داده می شود. کافی است کد زیر را در فایل functions.php قالب سایتتان کپی و ذخیره کرده و سپس کد میان بر [dorpress_display_reg_date] را در هر کدام از برگه ها یا صفحه های وردپرس که خواستید کپی کنید تا فهرستی از نام های کاربری در قالب یک جدول در اختیارتان قرار گیرد. حالا اگر قصد شما اضافه کردن بخش جدیدی به نام تاریخ عضویت به پروفایل کاربری هر شخص هستش باید یه پلاگین خیلی ساده درست کنی که مثلا اسمش رو میذاریم mymember.php و کد های زیرو داخلش قرار میدی: <?php /* Plugin Name: تاریخ عضویت Description: افزودن تاریخ عضویت به پنل کاربری Version: 1.0 Author: بانی ساب */ namespace ShowMemberSince; add_action( 'plugins_loaded', 'ShowMemberSince\init' ); /** * Adding needed action hooks */ function init(){ foreach( array( 'show_user_profile', 'edit_user_profile' ) as $hook ) add_action( $hook, 'ShowMemberSince\add_custom_user_profile_fields', 10, 1 ); } /** * Output table * @param object $user User object */ function add_custom_user_profile_fields( $user ){ $table = '<h3>%1$s</h3> <table class="form-table"> <tr> <th> %1$s </th> <td> <p>Member since: %2$s</p> </td> </tr> </table>'; $udata = get_userdata( $user-ID ); $registered = $udata->user_registered; printf( $table, 'Registered', date( "M Y", strtotime( $registered ) ) ); } ?> بعد این فایل رو زذخیره میکنی و زیپش میکنی و میذاری تو پوشه پلاگین های قالبت و فعالش میکنی، به همین سادگی به همین خوشمزگی 1 نقل قول لینک به ارسال
Hasna 2 ارسال شده در دی 00 مالک گزارش بازنشر ارسال شده در دی 00 در 7 ساعت قبل، r_rahide گفته است : قبل از هرکاری از فایل فانکشنتون یه بکاپ بگیرید و بعد برای نشان دادن نام کاربری اعضای سایت, تاریخ عضویت و مدت زمان عضویت آن ها می توانید از کد زیر استفاده کنید. function dorpress_display_reg_date(){ $users=get_users(); $current_date=date('Y/m/d'); $current_date_array=explode('/',$current_date); echo $table=' <html> <head> <style> th{ background-color:#c4eec1; } </style> </head> <table border="1"> <th>نام</th> <th>تاریخ عضویت </th> <th>مدت عضویت </th> '; foreach( $users as $user) { $user_data=get_userdata($user->ID); $registered_date=$user_data->user_registered; $final_registerd_date=date( "Y/m/d", strtotime($registered_date) ); $user_name=$user_data->data->display_name; echo '<tr>'; echo '<td>'. $user_name .'</td>'; echo '<td>'. $final_registerd_date .'</td>'; $reg_date_array=explode('/',$final_registerd_date); $year=$current_date_array[0]-$reg_date_array[0]; $month=$current_date_array[1]-$reg_date_array[1]; $day=$current_date_array[2]-$reg_date_array[2]; if($year >0 && $month >0){ echo '<td> '. $year .' سال و '. $month .' ماه </td>'; } if($year ==0 && $month >0){ echo '<td> '. $month .' ماه </td>'; } if($year ==0 && $month ==0){ if($day >0){ echo '<td> '. $day .' روز </td>'; } } } echo '</tr></table>'; } add_shortcode('dorpress_display_reg_date','dorpress_display_reg_date'); این کد, یک شورت کد در اختیار شما قرار می دهد که با کپی کردن آن در هر کدام از پست ها یا برگه های وردپرس جدولی از نام کاربران همراه با تاریخ و مدت عضویتشان نمایش داده می شود. کافی است کد زیر را در فایل functions.php قالب سایتتان کپی و ذخیره کرده و سپس کد میان بر [dorpress_display_reg_date] را در هر کدام از برگه ها یا صفحه های وردپرس که خواستید کپی کنید تا فهرستی از نام های کاربری در قالب یک جدول در اختیارتان قرار گیرد. حالا اگر قصد شما اضافه کردن بخش جدیدی به نام تاریخ عضویت به پروفایل کاربری هر شخص هستش باید یه پلاگین خیلی ساده درست کنی که مثلا اسمش رو میذاریم mymember.php و کد های زیرو داخلش قرار میدی: <?php /* Plugin Name: تاریخ عضویت Description: افزودن تاریخ عضویت به پنل کاربری Version: 1.0 Author: بانی ساب */ namespace ShowMemberSince; add_action( 'plugins_loaded', 'ShowMemberSince\init' ); /** * Adding needed action hooks */ function init(){ foreach( array( 'show_user_profile', 'edit_user_profile' ) as $hook ) add_action( $hook, 'ShowMemberSince\add_custom_user_profile_fields', 10, 1 ); } /** * Output table * @param object $user User object */ function add_custom_user_profile_fields( $user ){ $table = '<h3>%1$s</h3> <table class="form-table"> <tr> <th> %1$s </th> <td> <p>Member since: %2$s</p> </td> </tr> </table>'; $udata = get_userdata( $user-ID ); $registered = $udata->user_registered; printf( $table, 'Registered', date( "M Y", strtotime( $registered ) ) ); } ?> بعد این فایل رو زذخیره میکنی و زیپش میکنی و میذاری تو پوشه پلاگین های قالبت و فعالش میکنی، به همین سادگی به همین خوشمزگی سلام مجدد میخوام یه کد باشه فقط سال رو نمایش بده بزارمش تو panel.php نقل قول لینک به ارسال
Hasna 2 ارسال شده در دی 00 مالک گزارش بازنشر ارسال شده در دی 00 در 7 ساعت قبل، r_rahide گفته است : قبل از هرکاری از فایل فانکشنتون یه بکاپ بگیرید و بعد برای نشان دادن نام کاربری اعضای سایت, تاریخ عضویت و مدت زمان عضویت آن ها می توانید از کد زیر استفاده کنید. function dorpress_display_reg_date(){ $users=get_users(); $current_date=date('Y/m/d'); $current_date_array=explode('/',$current_date); echo $table=' <html> <head> <style> th{ background-color:#c4eec1; } </style> </head> <table border="1"> <th>نام</th> <th>تاریخ عضویت </th> <th>مدت عضویت </th> '; foreach( $users as $user) { $user_data=get_userdata($user->ID); $registered_date=$user_data->user_registered; $final_registerd_date=date( "Y/m/d", strtotime($registered_date) ); $user_name=$user_data->data->display_name; echo '<tr>'; echo '<td>'. $user_name .'</td>'; echo '<td>'. $final_registerd_date .'</td>'; $reg_date_array=explode('/',$final_registerd_date); $year=$current_date_array[0]-$reg_date_array[0]; $month=$current_date_array[1]-$reg_date_array[1]; $day=$current_date_array[2]-$reg_date_array[2]; if($year >0 && $month >0){ echo '<td> '. $year .' سال و '. $month .' ماه </td>'; } if($year ==0 && $month >0){ echo '<td> '. $month .' ماه </td>'; } if($year ==0 && $month ==0){ if($day >0){ echo '<td> '. $day .' روز </td>'; } } } echo '</tr></table>'; } add_shortcode('dorpress_display_reg_date','dorpress_display_reg_date'); این کد, یک شورت کد در اختیار شما قرار می دهد که با کپی کردن آن در هر کدام از پست ها یا برگه های وردپرس جدولی از نام کاربران همراه با تاریخ و مدت عضویتشان نمایش داده می شود. کافی است کد زیر را در فایل functions.php قالب سایتتان کپی و ذخیره کرده و سپس کد میان بر [dorpress_display_reg_date] را در هر کدام از برگه ها یا صفحه های وردپرس که خواستید کپی کنید تا فهرستی از نام های کاربری در قالب یک جدول در اختیارتان قرار گیرد. حالا اگر قصد شما اضافه کردن بخش جدیدی به نام تاریخ عضویت به پروفایل کاربری هر شخص هستش باید یه پلاگین خیلی ساده درست کنی که مثلا اسمش رو میذاریم mymember.php و کد های زیرو داخلش قرار میدی: <?php /* Plugin Name: تاریخ عضویت Description: افزودن تاریخ عضویت به پنل کاربری Version: 1.0 Author: بانی ساب */ namespace ShowMemberSince; add_action( 'plugins_loaded', 'ShowMemberSince\init' ); /** * Adding needed action hooks */ function init(){ foreach( array( 'show_user_profile', 'edit_user_profile' ) as $hook ) add_action( $hook, 'ShowMemberSince\add_custom_user_profile_fields', 10, 1 ); } /** * Output table * @param object $user User object */ function add_custom_user_profile_fields( $user ){ $table = '<h3>%1$s</h3> <table class="form-table"> <tr> <th> %1$s </th> <td> <p>Member since: %2$s</p> </td> </tr> </table>'; $udata = get_userdata( $user-ID ); $registered = $udata->user_registered; printf( $table, 'Registered', date( "M Y", strtotime( $registered ) ) ); } ?> بعد این فایل رو زذخیره میکنی و زیپش میکنی و میذاری تو پوشه پلاگین های قالبت و فعالش میکنی، به همین سادگی به همین خوشمزگی سلام مجدد میخوام یه کد باشه فقط سال رو نمایش بده بزارمش تو panel.php نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .