discord icon
سرور دیسکورد گاردایران
axa

مشکل کاراکترها در rtl در وردپرس

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

سلام دوستان

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

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

و یا عبارت /home

ایا  میشه با تابع 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);

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

لطفا کمک کنین

ممنون

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


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

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

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

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

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

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

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

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

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