عرض سلام خدمت شما همراهان گرامی مکانیک وردپرس ؛
در این نوشته از آموزش وردپرس تصمیم گرفتیم به درخواست تعدادی از کاربران مکانیک وردپرس، به موضوع رفع خطای لود نشدن فایل rtl.css در نگارش انگلیسی وردپرس بپردازیم.
همانطور که میدانید یکی از پایه ایی ترین تکنیک های کد نویسی تحت وب به موضوع دایرکشن (Direction) یا همان جهت گیری مربوط میشود.
در ادامه این نوشته بیشتر در رابطه با این موضوع یعنی رفع خطای لود نشدن فایل rtl.css در نگارش انگلیسی وردپرس خواهیم دانست.
لطفا با ما همراه باشید…
همانطور که تقریبا تمامی شما عزیزان و وبمستران گرامی میدانند، در بحث دایرکشن صفحات وب دو نوع تقسیم بندی راست به چپ (RTL) و چپ به راست (LTR) داریم که مربوط به چینش تمامی المان های موجود در صفحه وب میشود.
دایرکشن راست به چپ برای زبان فارسی و دایرکشن چپ به راست برای زبان انگلیسی.
همینطور ذکر این نکته لازم است که برای راستچین کردن تمامی المان های موجود در سایت خود، همیشه از فایلی به نام 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