یک وی پی

دانلود پوسته و پلاگین وردپرس

راه اندازی فروشگاه آنلاین فایل
برای جستجو، کلمه کلیدی را وارد کنید
صفحه نخست وردپرس سئو بازاریابی کتابخونه گوناگون پرسش و پاسخ پشتیبانی درباره ما تماس با ما

اضافه کردن شماره موبایل به کاربران در وردپرس

0

با گسترش نفوذ موبایل و استفاده و آنلاین بودن تمام گوشی های جدید ،می توان از این ابزار جهت اطلاع رسانی و ارسال اخبار و اطلاعات و به روزرسانی ها از طریق پیامک استفاده کرد. برای این کار لازم است فیلد جدید در قسمت کاربران وردپرس اضافه شود تا کاربران بتوانند در این قسمت شماره همراه خودرا وارد کنند. به اینصورت هر کاربر دارای یک شماره همراه مخصوص خودش خواهد بود و می‌توان برای ارسال پیام های اطلاع رسانی و سایر مقاصد استفاده کرد.

add phone to worpress
add phone to worpress

برای این کار کافی است در فایل functions.php  کد زیر را اضافه کرد:

add_action( 'show_user_profile', 'onewp_mobile_fields' );
add_action( 'edit_user_profile', 'onewp_mobile_fields' );
function onewp_mobile_fields( $user ) { ?>
<h3>Mobile profile information</h3>
    <table class="form-table">
<tr>
            <th><label for="phone">Phone Number</label></th>
            <td>
            <input type="text" name="phone" id="phone" value="<?php echo esc_attr( get_the_author_meta( 'phone', $user->ID ) ); ?>" class="regular-text" /><br />
                <span class="description">لطفا شماره همراه خود را وارد کنید.</span>
            </td>
</tr>
</table>
<?php }

 

با اضافه کردن این کد، فیلد جدیدی در قسمت کاربران وردپرس اضافه خواهد شد.

برای ذخیره کردن مقادیر وارد شده باید کد زیر را به فایل faunctios.php اضافه کرد:

add_action( 'personal_options_update', 'onewp_mobile_save' );
add_action( 'edit_user_profile_update', 'onewp_mobile_save' );

function onewp_mobile_save( $user_id ) {

if ( !current_user_can( 'edit_user', $user_id ) )
    return false;

update_usermeta( $user_id, 'phone', $_POST['phone'] );
}

برای فراخوانی و نمایش شماره همراه در هر کجاس وب سایت و یا اسکریپت، می‌توان از کد زیر استفاده کرد:

<strong>Phone Number:</strong> <?php the_author_meta( 'phone' ); ?></p>

 

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

تمام حقوق مادی و معنوی برای وب سایت یک وی پی محفوظ است. استفاده از مطالب وب سایت ،فقط در صورت ذکر منبع مجاز می باشد.
© All rights reserved 1wp.ir 2010-2018.