علی زینلی

شماره تلفن بین الملل

9 پست در این موضوع قرار دارد

سلام

میخواستم بدونم که چجوری یه فیلد جدید برای قسمت دیدگاه های سایتم اضافه کنم که بتونن توش شماره تلفنشون رو بنویسن

البتّه میخوام این فیلد شبیه به فیلد یاهو یا گوگل باشه

یعنی اوّل کشور رو انتخاب کنن بعد یه پیش شماره بیاد و بعد شماره ی خودشون رو بنویسن

ممنون

0

به اشتراک گذاری این پست


لینک به پست

سلام. باید یه فیلددلخواه اضافه کنید. در این لینک ها راهنمایی های لازم نوشته شدن :

http://www.smashingmagazine.com/2012/05/08/adding-custom-fields-in-wordpress-comment-form/

http://wordpress.org/support/topic/adding-an-extra-field-to-the-comments

و یا فایل زیر:

http://www.ideashower.com/files/scripts/extra-comment-fields.zip

آدرس زیر هم خوبه:

http://wordpress.org/support/topic/custom-fields-in-comment-form

2

به اشتراک گذاری این پست


لینک به پست

خب من میتونم فیلد جدید اضافه کنم

یا فیلد شماره تلفن همران رو اضافه کنم.

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

0

به اشتراک گذاری این پست


لینک به پست

باید براش کد بنویسید حالا یا به صورت دیتابیسی (مثل یاهو و گوگل) و با آژاکس احضارش کنید یا به صورت ایستاتیک

اینترنت را بگردید اسکریپت آماده اش زیاده ولی مراقب باشید چون همین اسکریپت یکی از ابزار متداول سرقت شماره تلفنهای کاربران سایتها و فروششون به شرکتهای تبلیغاتی الس ام اسیه

لیست کد کشور ها را در اینجا بخوانید http://countrycode.org/

و فایل csv داخل پوشه ی data این اسکریپت هم قابل اینپورت روی دیتابیسه

https://github.com/imanfakhar/country-codes

3

به اشتراک گذاری این پست


لینک به پست

دوست عزیز ایجاد اون لیست کشور ها هم خیلی ساده ست کافیه از یه فیلد select استفاده کنید. بنده در این دو پست ، لیست کشورها رو به دو زبان فارسی و انگلیسی و در سه حالت برای value های مختلف آماده کردم :) :

انگلیسی:

http://tuts.icomp.ir/post/70.php

فارسی دو حالت:

http://tuts.icomp.ir/post/1901.php

شامل 234 کشوره.

2

به اشتراک گذاری این پست


لینک به پست
باید براش کد بنویسید حالا یا به صورت دیتابیسی (مثل یاهو و گوگل) و با آژاکس احضارش کنید یا به صورت ایستاتیک اینترنت را بگردید اسکریپت آماده اش زیاده ولی مراقب باشید چون همین اسکریپت یکی از ابزار متداول سرقت شماره تلفنهای کاربران سایتها و فروششون به شرکتهای تبلیغاتی الس ام اسیه لیست کد کشور ها را در اینجا بخوانید http://countrycode.org/ و فایل csv داخل پوشه ی data این اسکریپت هم قابل اینپورت روی دیتابیسه https://github.com/imanfakhar/country-codes

یعنی دقیقاً باید چکار کنم با اون فایل csv؟ میشه بیشتر توضیح بدید؟

دوست عزیز ایجاد اون لیست کشور ها هم خیلی ساده ست کافیه از یه فیلد select استفاده کنید. بنده در این دو پست ، لیست کشورها رو به دو زبان فارسی و انگلیسی و در سه حالت برای value های مختلف آماده کردم :) : انگلیسی: http://tuts.icomp.ir/post/70.php فارسی دو حالت: http://tuts.icomp.ir/post/1901.php شامل 234 کشوره.

خب آره لیستشون که هست!

منظورم اینکه پرچم کشور ها هم کنارش نشون بده و موقع کلیک کردن روش کد کشور کنار اون شماره پدید بیاد!

دقیقاً مشابه گوگل و یاهو.

0

به اشتراک گذاری این پست


لینک به پست

شما می تونید از Javascript (یا به طور ساده تر از Jquery) و یه سری data properties استفاده کنید. برای مثال برای هر کدوم از Option های توی لیستی که گذاشتم ، یه صفت بذارید برای مثال data-number و مقدارش رو با پیش شماره ی اون کشور مقدار دهی کنید.

بعد با JS و رویداد onchange تعیین کنید که اگر کشوری انتخاب شد ، مقدار data-numberش هم نمایش داده بشه.

این کار رو برای پرچم ها هم می تونید انجام بدید.

البته بهترین کار از نظر بنده به جای اینکه خودتون رو خسته کنید اینه که کد رو از توی یاهو ریپ بزنید!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2

به اشتراک گذاری این پست


لینک به پست

نه ریپ زدن که غیر اخلاقیه :|

یه نمونه برای یک کشور میتونید برام بسازید تا من بر اساس اون بقیّه کشور ها رو بسازم؟

0

به اشتراک گذاری این پست


لینک به پست

نه ریپ زدن که غیر اخلاقیه :|

یه نمونه برای یک کشور میتونید برام بسازید تا من بر اساس اون بقیّه کشور ها رو بسازم؟

این می تونه جی کوئریتون باشه


$(document).ready(function() {{
$(".country").change(function() {
var v = $(this).val();
$( ".country option:selected" ).each(function() {
var img = $(this).attr("data-img");
})
var icon = "<img src=\"<?php bloginfo('template_directory');?>images/icons/"+img+".png\">";
var h = v + icon;
$(this).next("div").html(h);
})
})

آیکونها را با نامهایی مثل ir.png در پوشه icons و در پوشه images قالب قرار می دید

و اون بخش از فرمتون کدش می شه


<select class="country">
<option data-img="ir" value="+98" >ایران</option>
<option data-img="us" value="+1" >امریکا</option>
</select>
<div></div>

2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط vazizi69@yahoo.com
      سلام ممنون میشم اگر منو راهنمایی کنید 
      من تو سایت وردپرسی میخوام صفحه ای داشته باشم که یک url جستجو داشته باشه و وقتی کد محصول رو اونجا وارد کردم 
      در همان صفحه زیر ادرس بار محصول رو به صورت باز شده نشون بده 
      یعنی مستقیم به داخل صفحه محصول که کدش رو زدم بره و دکمه خرید داشته باشه 
      با هر افزونه جستجو که انجام میدم یا کلی مطالب و محصول مرتبط رو به صورت لیست نشون میده 
       لینک نمونه صفحه ای که میخوام داشته باشم 
      https://digikatoni.ir/single-checkout/
    • توسط masoudmosleh267
      سلام دوستان. من میخوام تو قسمت فرم ثبت نام سایتم، زمانی که کاربر یوزرنیم تکراری زد ارور بده. الان زمانی که یوزر تکراری وارد شه، فیلد ایمیل زرد میشه و صفحه همونطوری میمونه و اتفاقی رخ نمیده و کاربر نمیفهمه چی شده.
      بعد میخوام قسمت ورودی رمز عبور کاربر محدودیت حداقل 6 کاراکتر ایجاد شه که در غیر این صورت ارور بده.
      فیلد ایمیل هم اخطار بده که این ایمیل قبلا ثبت نام شده. در واقع هیج اروری نمیده. و بگه که آدرس ایمیل باید معتبر باشد و در غیر این صورت ارور بده. الان هرچی بزنم ثبت نام میشه فقط نباید تکراری باشه.
      الان یه سری ارور زیر فیلد ها تعریف کردم ولی همیشه این ارور ها هست و زمانه که فیلدی اشتباه باشه بجای اینکه ارور ظاهر شه، میره.
       
      این یه سری از کدای فایل هست:
      <form method="post" id="userRegistration">
                                          <div class="form-group">
                                              <input type="hidden"  class="referer" value="<?php echo wp_get_referer() ?: get_home_url()  ?> ">
                                          </div>
                                          <?php
                                          if(function_exists('wp_nonce_field')){
                                              echo '<div class="form-group">';
                                              wp_nonce_field('user_registration_action', 'user_registration_nonce');
                                              echo '</div>';
                                          }
                                          ?>
                                          
                                          <div class="form-group">
                                              <label for="register_username" class="control-label"><?php esc_html_e('Username', Khadamaator::NAME); ?></label>
                                              <input type="text" name="register_username" id="register_username" class="form-control username" aria-describedby="register_username_help_block">
                                              <span id="username_help_block" class="help-block">نام کاربری باید لاتین باشد.</span>
                                          </div>
                                          <div class="form-group">
                                              <label for="register_password" class="control-label"><?php esc_html_e('Password', Khadamaator::NAME); ?></label>
                                              <input type="password" name="register_password" id="register_password" class="form-control password" aria-describedby="register_password_help_block">
                                              <span id="password_help_block" class="help-block">رمز عبور باید حداقل 6 کاراکتر باشد.</span>
                                          </div>
                                          <div class="form-group">
                                              <label for="register_email" class="control-label"><?php esc_html_e('Email', Khadamaator::NAME); ?></label>
                                              <input type="text" name="register_email" id="register_email" class="form-control email" aria-describedby="register_email_help_block">
                                              <span id="email_help_block" class="help-block">هر ایمیل تنها یکبار میتواند ثبت شود.</span>
                                          </div>
                                          <button type="submit" class="btn btn-sm btn-primary" data-loading-text="<i class='fa fa-spinner fa-spin '></i> در حال ارتباط" ><?php esc_html_e('Signup', Khadamaator::NAME); ?></button>
                                      </form>
    • توسط savadkoohi
      با سلام خدمت دوستان محترم وردپرسی
      یک مشکلی دارم لطفا بنده را هنمایی کنید.
      با استفاده از افزونه گراویتی فرمی را طراحی کردم که قرار هست اتفاقاتی در این فرم بیفته که در ادامه توضیح میدم.
      قرار هست کاربر شماره تلفن منزل خود را در فیلدی وارد کنه و توسط یک لیست از مراکز که پیش وند شماره ها دراون قرار دارد، بررسی شود که آیا این شماره در لیست مراکز قرار دارد یا خیر.
      اگر داشت که ادامه کار و اگر نداشت به کاربر پیغام نمایش دهد که شماره شما شمامل این مراکز نمی باشد.
       
      این مقایسه را چطور میتونم انجام دهم.
      آیا افزونه دیگری وجود دارد./>
      با تشکر
    • توسط حامد قاسمی
      سلام 
      من مبخوام در یکی از بخش های صفحات سایت فرمی ایجاد کنم که کاربر بتونه متنی رو بنویسه و به ایمیل تعیین شده ارسال کنه 
      برای این کار افزونه Contact Form 7 رو انتخاب کردم 
      میخوام در ایمیلی که ارسال میشه همراه متن کاربر (و ترجیا بدون اینکه کاربر ببینه) آدرس صفجه ای که فرم درش کلیک شده  هم ارسال بشه 
       
      امکانش هست ؟ 
      و اگر نیست راهکار جایگزینی دارید دوستان؟
    • توسط madidi
      سلام 
      آیا افزونه ای میشناسید که بشه باهاش یه فرم ساخت و وقتی کاربر فرم پر و ارسال کرد 
      بصورت اتوماتیک به عنوان مقاله ارسال بشه یا در پیش نویس در دسته خاصی ذخیرش کنه؟