با سلام خدمت دوستان عزیز وردپرسی!

امروز در خدمت شما هستیم تا با آموزش دیگری از وردپرس امنیت سایت خود را بالا ببریم. اگر شما هم به دنبال افزایش امنیت سایت خود هستید تا انتها با ما همراه باشید.

آموزش تغییر پیشوند جداول وردپرس

wordpress-table-prefix

آموزش تغییر پیشوند جداول وردپرس

یکی از راه های نفوذ به دیتابیس سایت و هک آن از طریق پیشوند جداول وردپرس می باشد، همانطور که می دانید پیشوند جداول در وردپرس به صورت پیشفرض عبارت _wp می باشد که هکران به راحتی می توانند از طریق این پیشوند اقدام به کارهای مخرب کردن سایت شما بپردازند، در این مقاله قصد داریم تا نحوه تغییر پیشوند جداول در وردپرس را با هم مرور کنیم.

قبل از شروع یک بک آپ تهیه کنید

برای اینکه ممکن است در طی مراحل ذکر شده اشتباهاتی صورت گیرد و سایت دچار مشکل شود، قبل از هر کاری یک بک آپ از سایت خود تهیه کنید تا در صورت وجود مشکل بتوانید به راحتی بک آپ را جایگزین کنید.

مرحله اول: ویرایش فایل wp-config.php

ابتدا وارد هاست خود شده و فایل wp-config.php را باز کنید سپس داخل آن به دنبال عبارت زیر بگردید.

$table_prefix = 'wp_';

همانطور که در بالا اشاره کردیم می بینید که پیشوند پیشفرض به نام _wp می باشد، لذا مشابه کد زیر پیشوند دلخواه خود را تغییر دهید، کافی است تا به جای wp نام دلخواه خود را وارد کرده و بدون کاراکتر و فاصله اضافه دیگر یک آندر لاین (_) به آن اضافه کنید. در اینجا ما نام doctorwp را انتخاب نموده ایم.

$table_prefix = 'doctorwp_';

نکته: کاراکتر های مجاز در نام پیشوند جداول وردپرس تنها می تواند شامل اعداد و حروف به همراه یک کاراکتر آندرلاین در انتهای آن باشد.

پیشنهاد بعدی  آموزش ساخت خودکار متاتگ ها در وردپرس

مرحله دوم: تغییر نام جداول دیتابیس

پس از اینکه مرحله اول را پشت سر نهادید وارد بخش phpmyadmin هاست خود شوید تا نام جداول را نیز بر اساس فایل کانفیگ وردپرس تغییر دهیم.

phpmyadmin

آموزش تصویری تغییر پیشوند جداول

حال مطابق تصویر زیر دیتابیس وردپرس خود را انتخاب کنید تا وارد صفحه زیر شوید.

sql

آموزش تصویری تغییر پیشوند جداول

به طور پیشفرض، وردپرس دارای 10 جدول است و با توجه به افزونه و … ممکن است تعداد جداول بیشتر شود. زمانی که شما مطابق تصویر زیر بر روی آیکن Query Window کلیک کنید، یک پنجره جدید باز می شود و شما با درج دستورات زیر اقدام به ویرایش نام جداول می کنید.

توجه داشته باشید که این تغییر نام می بایست بر روی تمامی پیشوندها اعمال شوند، همانطور که اشاره کردیم با نصب افزونه ها و.. تعداد پیشوندها بیشتر خواهد شد، لذا می بایست نام آنها را نیز تغییر دهید، کافی است تا در کد وارد شده زیر مشابه کدها عمل کرده و تنها نام جداول را تغییر دهید.

change-wordpress-table-name

آموزش تصویری تغییر پیشوند جداول

مشابه تصویر فوق بر روی نشانگر موس کلیک کنید و کدهای زیر را در بخش ادیتور وارد کرده و در نهایت روی Go کلیک کنید.

RENAME table `wp_commentmeta` TO `doctorwp_commentmeta`;
RENAME table `wp_comments` TO `doctorwp_comments`;
RENAME table `wp_links` TO `doctorwp_links`;
RENAME table `wp_options` TO `doctorwp_options`;
RENAME table `wp_postmeta` TO `doctorwp_postmeta`;
RENAME table `wp_posts` TO `doctorwp_posts`;
RENAME table `wp_terms` TO `doctorwp_terms`;
RENAME table `wp_termmeta` TO `doctorwp_termmeta`;
RENAME table `wp_term_relationships` TO `doctorwp_term_relationships`;
RENAME table `wp_term_taxonomy` TO `doctorwp_term_taxonomy`;
RENAME table `wp_usermeta` TO `doctorwp_usermeta`;
RENAME table `wp_users` TO `doctorwp_users`;
table-rename

آموزش تغییر پیشوند جداول وردپرس

مرحله سوم: ویرایش جدول wp-options

حال لازم است تا برخی داده ها را در جدول wp-options تغییر دهیم که حالا با نام doctorwp-options وجود دارد. برای این کار جدول doctorwp-options را انتخاب کرده و سپس دکمه browse را بزنید.

پیشنهاد بعدی  چگونگی دسته بندی و برچسب گذاری برگه ها در وردپرس

بعد از کلیک بر روی browse صفحه جدیدی برای شما باز می شود. در قسمت option_name عبارت wp_user_roles را پیدا کرده و به doctorwp_user_roles تغییر نام دهید. برای ویرایش کافی است تا بر روی آیکون قلم یا Edit کلیک کنید و سپس مطابق تصویر زیر پس از تغییر نام بر روی Go کلیک کنید.

wp-user-rules-table-edit

آموزش تغییر پیشوند جداول وردپرس

مرحله آخر: ویرایش جدول wp-usermeta

این قسمت آخرین مرحله از تغییر پیشوند جداول وردپرس است. می بایست برخی داده های درون جدول wp-usermeta که در حال حاضر با نامdoctorwp-usermeta موجود است را تغییر دهیم.

جدول doctorwp-usermeta را انتخاب کرده و دکمه browse را بزنید. سپس مطابق تصویر زیر فایل wp_capabilities را به doctorwp_capabilities و فایل wp_user_level را به doctorwp_user_level تغییر نام دهید.

کافی است تا در بخش ویرایش این دو جدول نیز مطابق تصویر مرحله قبل عمل کنید (پس از کلیک روی Edit در صفحه مربوطه پیشوند جدول را تغییر داده و روی Go کلیک کنید.)

wp-user-meta-table-edit

آموزش تغییر پیشوند جداول وردپرس

شاد باشید..

پیشنهاد بعدی  حذف منوی ویرایشگر از پیشخوان وردپرس

امتیاز شما از 1 تا 5
1 ستاره میدم به نوشته2 ستاره میدم به نوشته3 ستاره میدم به نوشته4 ستاره میدم به نوشته5 ستاره میدم به نوشته
Loading...