为了增加一个额外的安全层,对于我正在开发的电子商务网站,我将默认的数据库前缀从wp_
到wp_additional_prefix
.
为此,我打开wp-config.php
文件并修改$table_prefix = \'wp_\';
进入$table_prefix = \'wp_additional_prefix\';
为了修改现有的数据库表,我对每个数据库表运行了以下SQL查询:
RENAME table `wp_table_name` TO `wp_additional_prefix_table_name`;
然后我在
wp_options
和
wp_usermeta
表,并替换了的所有引用
wp_
具有
wp_additional_prefix
.
虽然我能够成功地执行上述操作,但它确实导致网站的一些内容丢失。网站徽标和滑块等内容。此外,每个页面的布局都会发生变化。
因此,我想知道我可能会错在哪里。可能是我缺少了一个字段,或者只是偏离了默认的数据库前缀破坏了网站?