سلام
ممکن است مشکلی در افزونه مخفی ساز پیش آمده باشد به هر دلیلی که مجبور به غیرفعال کردن آن شوید. صرفا تغییر نام افزونه از طریق پوشه plugins کافی نیست.
برای غیرفعال کردن کامل افزونه و حذف تمامی تنظیماتی که انجام داده اید باید اقدامات زیر را انجام دهید:
وارد phpmyadmin شوید.
در تیبل wp_options به دنبال سطرهایی که عباراتی همانند hide_my_wp و hm و hmwp در خود دارند باشید و آن ها را از طریق تب Search جستجو کنید، مثل اینها:
کد:
hide_my_wp
hide_my_wp_undo
hmwp_ids_installed
hmw_all_plugins
external_updates-hide_my_wp
hmwp_spam_counter
hmwp_temp_admin_path
این سطرها را تماما در صورتی پیدا میکنید که تمامی تنظیمات افزونه را تغییر داده باشید. اما حداقل hide_my_wp و hide_my_wp_undo و hmw_all_plugins را باید داشته باشید.
پس از آن لازم است فایل .htaccess را در مسیر اصلی وردپرس پیدا کنید و آن را ویرایش کنید. در این فایل میتوانید به دنبال خط ابتدایی کد زیر بگردید و ببینید خط انتهایی کجاست. سپس کل آن را انتخاب و حذف کنید. و کد پیشفرض که در زیر است را جایگزین کنید.
کد:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
و همین طور فایل wp-config.php را هم چک کنید اگر مسیر wp-admin را تغییر دادهاید، و خط مربوط به نام جدید را یا حذف کنید و یا یک // (دو تا هست) بگذارید در ابتدای این خط تا غیرفعال شود، مثل:
کد:
//define_blah (./wp-adminn)
چون تمام تغییراتی که انجام میدید هم در دیتابیس ذخیره میشن و هم در فایل اچ تی اکسس، بنابراین باید هر دوی این ها را ویرایش کنید (با توجه به چیزی که گفته شده)، و اگر هم wp-admin را عوض کردید باید wp-config هم بررسی شود.