رفع خطای لود نشدن فایل rtl.css در نگارش انگلیسی وردپرس
عرض سلام خدمت شما همراهان گرامی مکانیک وردپرس ؛
در این نوشته از آموزش وردپرس تصمیم گرفتیم به درخواست تعدادی از کاربران مکانیک وردپرس، به موضوع رفع خطای لود نشدن فایل rtl.css در نگارش انگلیسی وردپرس بپردازیم.
همانطور که میدانید یکی از پایه ایی ترین تکنیک های کد نویسی تحت وب به موضوع دایرکشن (Direction) یا همان جهت گیری مربوط میشود.
در ادامه این نوشته بیشتر در رابطه با این موضوع یعنی رفع خطای لود نشدن فایل rtl.css در نگارش انگلیسی وردپرس خواهیم دانست.
لطفا با ما همراه باشید…
رفع خطای لود نشدن فایل rtl.css در نگارش انگلیسی وردپرس
همانطور که تقریبا تمامی شما عزیزان و وبمستران گرامی میدانند، در بحث دایرکشن صفحات وب دو نوع تقسیم بندی راست به چپ (RTL) و چپ به راست (LTR) داریم که مربوط به چینش تمامی المان های موجود در صفحه وب میشود.
دایرکشن راست به چپ برای زبان فارسی و دایرکشن چپ به راست برای زبان انگلیسی.
همینطور ذکر این نکته لازم است که برای راستچین کردن تمامی المان های موجود در سایت خود، همیشه از فایلی به نام rtl.css کمک میگیریم.
این فایل rtl.css قالب وردپرس، که گاها بسیار نقش مهمی را در وبسایت ها ایفا میکند، در وردپرس های فارسی بصورت پیش فرض فراخوانی میشود.
یعنی در صورتی که ما از یک وردپرس فارسی برای پیاده سازی وبسایت وردپرس خود استفاده کنیم، برای ایجاد چنین فایلی در قالب وردپرس خود مشکلی نخواهیم داشت.
اما نکته مهمتر این است که اگر ما از وردپرس انگلیسی استفاده کرده باشیم، نمیتوانیم بصورت پیش فرض این فایل یعنی فایل rtl.css را در قالب وردپرس خود استفاده و فراخوانی کنیم.
فراخوانی فایل rtl.css قالب وردپرس در نسخه انگلیسی وردپرس
برای رفع خطای لود نشدن فایل rtl.css در نگارش انگلیسی وردپرس کافیست از قطعه کد زیر در فایل Functions.php قالب وردپرس خود استفاده کنیم:
function iptrtl_add_stylesheet() { $template_dir_uri = get_template_directory_uri(); $template_dir = get_template_directory(); //$stylesheet_dir = get_stylesheet_directory(); if ( file_exists("$template_dir/rtl.css") ) { wp_register_style( 'parent-theme-rtl', "$template_dir_uri/rtl.css" ); wp_enqueue_style( 'parent-theme-rtl' ); } } add_action('wp_print_styles', 'iptrtl_add_stylesheet');
بنابراین با استفاده از قطعه کد بالا در فایل functions.php پوسته وردپرس خود میتوانید فایل rtl.css را نیز در نسخه انگلیسی وردپرس فراخوانی و استفاده کنید.
امیدوارم نکات ذکر شده در این نوشته کوتاه از آموزش وردپرس برای شما کاربران گرامی، مفید و کاربردی باشد.
موفق و پاینده باشید…
- نظرات ارسال شده توسط شما، پس از تایید توسط مدیران سایت منتشر خواهد شد
- نظراتی که حاوی تهمت یا افترا باشد منتشر نخواهد شد
- نظراتی که به غیر از زبان فارسی یا غیر مرتبط با مطلب باشد منتشر نخواهد شد
Visitor Rating: 5 Stars
Visitor Rating: 5 Stars