اگر در افزونه Rank Math با ارور “Robots.txt File Is Not Writeable” یا “فایل robots.txt قابل نوشتن نیست.” مواجه شدهاید، این مقاله آموزشی از مسترباینری برای شماست 🙂
در این مقاله به حل مشکل ویرایش فایل robots.txt در Rank Math اشاره می کنیم و راه های رفع این مشکل را شرح می دهیم.
1. فعال کردن ویرایش فایلها در Rank Math
برای اینکه افزونه Rank Math بتواند فایل robots.txt را ویرایش کند، کافی است یک فیلتر ساده به سایت خود اضافه کنید.
مراحل زیر را انجام دهید:
- به پنل مدیریت وردپرس بروید.
- از قسمت نمایش وارد ویرایشگر پوسته شوید.
- فایل functions.php قالب خود را باز کنید. (ترجیحا از نسخه فرزند قالب یا همان چایلدتم استفاده کنید.)
- کد زیر را در انتهای فایل functions.php قرار دهید:
add_filter( 'rank_math/can_edit_file', '__return_true' );
سپس تغییرات را ذخیره کرده و بررسی کنید آیا مشکل شما حل شده است یا خیر؟
اگر حل نشده، نگران نباشید و همچنان همراه ما باشید.
2. بررسی تنظیمات wp-config.php
یک دلیل دیگر، غیرفعال بودن قابلیت ویرایش فایلها در wp-config.php است.
چطور این مورد رو بررسی و رفع کنیم؟
- به مدیریت فایلها در هاست خود بروید.
- فایل wp-config.php را پیدا کنید.
- به دنبال این خط بگردید:
define ('DISALLOW_FILE_EDIT', true);
اگر چنین کدی در فایل wp-config.php وجود داشت، مقدار true را حذف کرده و به جای آن مقدار false را جایگزین کنید.
در واقع کد نهایی شما باید به این صورت باشد:
define ('DISALLOW_FILE_EDIT', false);
سپس تغییرات را ذخیره کنید.
اکنون قطعا با یکی از این 2 روش مشکل شما حل شده است.
امیدوارم این مطلب برای شما کاربردی و مفید بوده باشد.
موفق باشید