سبد خرید

بستن سبد خرید

سبد خرید شما خالی است.

تعداد محصول: 0 کل قیمت: تومان0

تبدیل اعداد با جاوا اسکریپت در وردپرس

برای تبدیل اعداد با جاوا اسکریپت در وردپرس ، برای تبدیل اعداد انگلیسی به فارسی در وردپرس از دو روش استفاده در این مقاله و پروژه استفاده می‌کنیم.

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

تبدیل اعداد با جاوا اسکریپت در وردپرس

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

با استفاده از این آموزش قادر خواهید بود قالب وردپرس خود را به صورت تایپ اعداد فارسی ارائه کنید یا اگر از پوسته وردپرسی استفاده می کنید که این قابلیت را ندارند بتوانید با چند حرکت ساده قابلیت نمایش اعداد به صورت فارسی را به آن اضافه کنید

روش اول فارسی کردن اعداد در وردپرس

ابتدا فایل زیپ جاوا اسکریپت زیر را دانلود و در مسیر wp-content » themes » yourtheme » js آپلود و در نهایت از حالت زیپ خارج کنید.

دانلود فایل persianumber.js

بعد از انجام مراحل فوق قطعه کد زیر را داخل فایل functions.php  پوسته وردپرس خود قرار دهید و ذخیره کنید.

function patoghwp_adding_scripts() {
    wp_register_script('persianumber', get_template_directory_uri() . '/js/persianumber.js', array('jquery'),'۱.۰', true);
    wp_enqueue_script('persianumber');     
}
add_action( 'wp_enqueue_scripts', 'patoghwp_adding_scripts' );
پس وارد کردن کد فوق در فانکشن فایل Footer.php پوسته وردپرس خود را به حالت ویرایش در آورید و قطعه کد زیر را بعد از  wp_footer و قبل از تک </body> جایگذاری و ذخیره کنید.
<script type="text/javascript">
    ( function($) {
    $(document).ready(function(){
    $('body').persiaNumber();
    });
    } ) ( jQuery );
</script>

خب با این روش شما به راحتی قادر خواهید بود اعداد فارسی را با انگلیسی جایگزین کنید و از این پس اعداد وب سایت شما فارسی خواهد بود.

 

روش دوم فارسی کردن اعداد در وردپرس

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

ابتدا قطعه کد زیر را کپی و در فایل functions.php پوسته وردپرس خود جایگذاری کنید.

function patoghwp_change_number($num) { 
    $eng = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9'); 
    $per = array('۰', '۱', '۲', '۳', '۴', '۵', '۶', '۷', '۸', '۹'); 
    return str_replace($eng, $per, $num); 
}

 

پست های مشابه

18فروردین 1400

از آنجايي که دانشجويان زيادي جهت سفارش پروژه هاي C++ به سايت مراجعه نموده اند، در این مطلب پروژه ای مربوط به تبدیل اعداد دهدهی به اعداد دودویی است که در اختیار شما دوستان قرار دادیم…

82

0

دیدگاه و پرسش