Lahijan 32 ارسال شده در فروردین 98 گزارش بازنشر ارسال شده در فروردین 98 سلام. آیا ممکنه که اعداد رو به طور انتخابی فارسی یا اینگلیسی نشان داد مثلا من میخواهم که در این عنوان: Galaxy A7 2018 عدد اینگلیسی نشون داده بیشه اما در این عنوان: "دیگ 25 کیلوئی پارس خزر" عدد فارسی نشان داده بشه. راه حل هایی که تا حالا دیدم اعداد کل سایت رو تعقیر میده و نهایتا اجازه میده که اعداد رو مثلا در عنوان جداگانه تنظیم کنیم. آنجه من میخواهم این است که در هر عنوان و یا در هر قسمت متن اعداد دلبخواهی را داشته ب نقل قول لینک به ارسال
Lahijan 32 ارسال شده در فروردین 98 مالک گزارش بازنشر ارسال شده در فروردین 98 تا این لحظه به این راه حل رسیدم که فقط شماره های تو تایتل رو در وردپرس فارسی تبدیل به اینگلیسی میکنه. در واقع فونت رو به فونت اینگلیسی تبدیل میکه. البته به شرط اینکه همه حروف اینگلیسی باشند. میشه کلاس هم گذاشت که راحتتر بشه فونت رو عوض کرد. function change_style_of_title( $title, $id = null ) { if(is_admin()) return $title; $english = preg_match('![a-zA-Z]!',$title); if($english) : return '<span style="font-family:tahoma;">'.$title.'</span>'; else : return $title; endif; } add_filter( 'the_title', 'change_style_of_title', 10, 2 ); نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .