如何在注册多站点前在前端显示主题

时间:2018-10-17 作者:Sandip

我正在从事基于Wordpress Multisite的新项目,我已经完成了wp Multisite设置和前端的站点创建功能。现在我需要做的是在前端向用户显示主题,用户将选择主题,在主题选择后,用户将注册并创建新站点,并使用用户选择的活动主题。请提供和建议

1 个回复
最合适的回答,由SO网友:Sandip 整理而成

使用以下代码获取多站点注册页面前端的主题屏幕截图和主题名称。

$themes = wp_get_themes();
foreach( $themes as $theme ){
  echo \'<b>Theme Name:  </b>\' . $theme -> name;
  echo \'<div class="area"><img src="\' . esc_url($theme->get_screenshot()) . \'" /> </div>\';
}

结束

相关推荐

如何将现有的子域连接到新的WordPress MultiSite?

我们正在开发一个WordPress多站点(由5个子网站组成),我们面临着这个问题。我们将multisite开发为http://wpsite.com/sub1, http://wpsite.com/sub2,... 等等。现在我们想以sub1访问这些站点。主站点。com,sub2。主站点。com和主站点。com已经是一个独立的网站。我们检查了许多文章和问题,但没有找到合适的解决方案。我们已尝试从sub1执行永久重定向。主站点。指向的comhttp://wpsite.com/sub1, 然而,地址栏中的URL