برای تبدیل اعداد با جاوا اسکریپت در وردپرس ، برای تبدیل اعداد انگلیسی به فارسی در وردپرس از دو روش استفاده در این مقاله و پروژه استفاده میکنیم.
تبدیل اعداد انگلیسی به فارسی و در برخی از مواقع قالب وردپرس نیازهای مهم وبمستران و مدیران کسب و کار اینترنتی می باشد. و آنجایی که امروزه وردپرس ، قالب وردپرس اعداد را به صورت انگلیسی در بخش های مختلف وب سایت مانند مطالب و نوشته ها، برگه ها ، عناوین مطالب ، صفحه اصلی سایت و… نمایش می دهند.
تبدیل اعداد با جاوا اسکریپت در وردپرس
برخی از کاربران جهت فارسی کردن اعداد با مشکلاتی روبرو می شوند و قصد دارند بجای اعداد انگلیسی استفاده شده در وب سایت اعداد فارسی نمایش دهند در همین راستا ما تصمیم گرفتیم یک مقاله در رابطه با تبدیل اعداد انگلیسی به فارسی در وردپرس ارائه کنیم تا آن دسته از کاربرانی که قصد تبدیل اعداد لاتین به فارسی را دارند بتوانند این کار را به راحتی انجام دهند.
با استفاده از این آموزش قادر خواهید بود قالب وردپرس خود را به صورت تایپ اعداد فارسی ارائه کنید یا اگر از پوسته وردپرسی استفاده می کنید که این قابلیت را ندارند بتوانید با چند حرکت ساده قابلیت نمایش اعداد به صورت فارسی را به آن اضافه کنید
روش اول فارسی کردن اعداد در وردپرس
ابتدا فایل زیپ جاوا اسکریپت زیر را دانلود و در مسیر wp-content » themes » yourtheme » 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' );
<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); }
دیدگاه و پرسش