رفتن به مطلب

مشکل کاراکترها در rtl


پست های پیشنهاد شده

سلام دوستان

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

در وردپرس وقتی مینوسیم .htaccess کاراکتر دات  باید سمت چپ قرار بگیره

و یا عبارت /root

 

ایا  میشه با تابع preg_replace درستش کرد؟

کد زیر براکت را درست میکنه

function dtbaker_rtl_bracket_hack($content){
	if(is_rtl()){
		$content = preg_replace('#<p>([^<]+)\)\s*</p>#','<p>$1)&#x200E;</p>',$content);
		$content = preg_replace('#<p>\s*\(([^<]+)</p>#','<p>&#x200E;($1</p>',$content);
	}
	return $content;
}
add_filter('the_content','dtbaker_rtl_bracket_hack',100,1);

 

برای اینکه بخواهیم کاراکترهای . و / را درست کنیم کدش چطوری میشه

لطفا کمک کنین

ممنون

 

لینک به ارسال
  • 1 ماه بعد...

سلام برای حل این مشکل

در ویرایشگر وردپرس ابتدا جمله فارسی را نوشته و بعد روی کاراکتر ویژه کلیک کرده و گزینه left-to-right mark را انتخاب کرده
بعد کلمه یا جمله ای که با کاراکتر ویژه شروع میشه را بنویسید

مثال

فایل .exe

فایل ‎.exe میبینید که درست شد

 

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...