本文共 1207 字,大约阅读时间需要 4 分钟。
wordpress 域名
There is no automatic built-in method/function in WordPress to change a multi-user WordPress’s domain name. I faced this problem when I tried to add ‘www.’ to the domain name. Hopefully, many people have this problem and give out pretty good solution.
WordPress中没有自动内置的方法/功能来更改多用户WordPress的域名。 当我尝试添加“ www”时,我遇到了这个问题。 域名。 希望很多人都有这个问题,并给出很好的解决方案。
integrate the DB changes needed into one PHP , which is quite convenient and works well for me: .
将所需的数据库更改集成到一个PHP ,这非常方便并且对我来说效果很好: : 。
query($query);$query = "UPDATE wp_blogs SET domain = REPLACE(domain, '$old_domain', '$new_domain')";$wpdb->query($query);$querystr ="SHOW TABLES LIKE 'wp_%_options'";$tables = $wpdb->get_results($querystr, ARRAY_N);echo count($tables);$query = "";if ($tables){ foreach ($tables as $table){ $query = 'UPDATE '.$table[0]." SET option_value = REPLACE(option_value,'$old_domain','$new_domain')"; $wpdb->query($query); }}?>
After modifying and running this PHP script (I did in by $ php script.php
on the side), remember changing the “DOMAIN_CURRENT_SITE” in your WordPress’s wp-config.php.
修改并运行此PHP脚本后(我在端通过$ php script.php
进行了修改),请记住在WordPress的wp-config.php中更改“ DOMAIN_CURRENT_SITE”。
翻译自:
wordpress 域名
转载地址:http://aaowd.baihongyu.com/