由于您提到了多个环境,因此可以手动define the site URL within your wp-config.php 文件
define(\'WP_SITEURL\', \'http://\' . $_SERVER[\'HTTP_HOST\'] . \'/path/to/wordpress\');
define(\'WP_HOME\', \'http://\' . $_SERVER[\'HTTP_HOST\'] . \'/path/to/wordpress\');
请记住,它将覆盖您在选项表中设置的内容。如文件所述:
在wp config中设置此值。使用wp登录登录时,php会覆盖siteurl的wp\\U选项表值,并覆盖“管理”>“设置”>“常规”面板中的WordPress地址(URL)字段。php。它不会更新您的主页url。