为了使我的wordpress网站更易于部署,我已将以下代码添加到wp-config.php中:
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
我的理解是,它应该覆盖存储在数据库中的任何值,但是当我查看源代码时,无论我在哪里,都会看到它:
<?php bloginfo('template_directory'); ?>
...它从数据库值打印出域,而不是wp-config中的域。
答案 0 :(得分:2)
尝试为插件和主题设置内容目录
define( 'WP_CONTENT_URL', 'http://example/blog/wp-content');