解决这个问题的方法是使用WordPress的多站点功能。下面是一个简单的代码示例:
/* 启用多站点功能 */
define('WP_ALLOW_MULTISITE', true);
然后,在您的WordPress管理后台中,转到“工具”->“网络设置”。
选择“子目录”或“子域名”作为您的多站点设置。
根据您的选择,将以下代码添加到wp-config.php文件中:
如果选择“子目录”:
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'your-domain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
如果选择“子域名”:
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'your-domain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
请将“your-domain.com”替换为您的域名。
保存并更新wp-config.php文件。
按照屏幕上的说明重新登录到WordPress管理后台。
现在,您可以通过在URL中添加子目录或子域名来访问不同的WordPress站点。例如,如果您的主站点是“your-domain.com”,您可以通过访问“your-domain.com/subsite1”或“subsite1.your-domain.com”来访问子站点1。
希望以上解决方法对您有所帮助!
上一篇:不同服务器上的SQL语法问题
下一篇:不同服务器上的Twilio网址