برای امنیت بیشتر وبسایت وردپرسی خود باید به فکر تغییر پیشوند دیتابیس وردپرس باشید . با استفاده از این اموزش میتوانید به سادگی اینکار را انجام دهید
تغییر پیشوند دیتابیس در وردپرس باعث افزایش ایمنی و امنیت وردپرس شما خواهد شد . زیرا پیوشند پیشفرض وردپرس را تمامی هکر ها میدانند و اگر ان را تغییر ندهید میتواند وبسایت شما به سادگی مورد حمله قرار گرفته و یا هک شود
برای اینکه این پیشوند را تغییر دهید باید ابتدا از دیتابیس وردپرس خود یک نسخه پشتیبان تهیه کنید . بعد از ایجاد یک نسخه پشتیبان اموزش زیر را انجام دهید
در این مقاله یکی از بهترین روش های تغییر پیشوند دیتابیس وردپرس را به شما عزیزان اموزش داده ایم
1- تغییر پیشوند دیتابیس وردپرس در فایل wp-config.php
برای اینکار وارد هاست خود شده و به صفحه ای که فایل های وردپرس شما انجاست وارد شوید . فایل wp-config.php را یافته و بر روی ویرایش آن کلیک کنید . سپس کد زیر را درون ان قرار دهید
$table_prefix = 'wp_a123456_';
توجه داشته باشید wp_a123456_ نام پیشوند دیتابیس جدید است و شما میتوانید به دلخواه خود یک نام دیگر نیز وارد کنید
2- تغییر پیشوند دیتابیس وردپرس در phpmyadmin
بعد از تغییر پیشوند دیتابیس در فایل wp-config.php نیاز هست تا این پیشوند ها را در phpmyadmin نیز ویرایش کنید . برای اینکار وارد هاست خود شده و سپس بر روی phpmyadmin کلیک کنید . با کلیک کردن وارد یک صفحه جدید شده نام دیتابیس وبسایت خود را پیدا کرده و سپس بر روی ان کلیک کنید . بعد از کلیک یک صفحه به شکل زیر برای شما باز خواهد شد . در این صفحه چندین تب وجود دارد که شما باید بر روی تب sql کلیک کنید
بعد از باز شدن تب sql میتوانید با وارد کردن کد زیر باعث تغییر پیشوند ها شوید . توجه داشته باشید که این کد مربوط به جدول های اصلی وردپرس است و اگر دیتابیس شما جداول بیشتری دارد نام انها را نیز همانند نمونه زیر وارد کنید
RENAME table `wp_commentmeta` TO `wp_a123456_commentmeta`;
RENAME table `wp_comments` TO `wp_a123456_comments`;
RENAME table `wp_links` TO `wp_a123456_links`;
RENAME table `wp_options` TO `wp_a123456_options`;
RENAME table `wp_postmeta` TO `wp_a123456_postmeta`;
RENAME table `wp_posts` TO `wp_a123456_posts`;
RENAME table `wp_terms` TO `wp_a123456_terms`;
RENAME table `wp_termmeta` TO `wp_a123456_termmeta`;
RENAME table `wp_term_relationships` TO `wp_a123456_term_relationships`;
RENAME table `wp_term_taxonomy` TO `wp_a123456_term_taxonomy`;
RENAME table `wp_usermeta` TO `wp_a123456_usermeta`;
RENAME table `wp_users` TO `wp_a123456_users`;
حالا که پیشوند جداول تغییر کرد باید هر فیلد دیگری که هنوز از پیشوند قبلی استفاده میکند را بیابیم . پس اینبار از کد دستوری زیر استفاده میکنیم
SELECT * FROM `wp_a123456_options` WHERE` option_name` LIKE '٪ wp_٪'
سپس کد دستوری زیر را نیز وارد کنید تا usermeta ها را بیابد
SELECT * FROM `wp_a123456_usermeta` WHERE` meta_key` LIKE '٪ wp_٪'
توجه داشته باشید ممکن است با وارد کردن این کد ها تعداد زیادی پیشوند قدیمی ببینید که باید همگی انها را تغییر دهید . با انجام اینکار مراحل انجام تغییر پیشوند دیتابیس وردپرس به پایان میرسد و حالا شما توانسته اید پیشوند جداول دیتابیس خود را تغییر دهید
از ۰ تا ۱۰۰ وردپرس را بصورت کاملا رایگان یاد بگیرید