在多站点中创建特定于站点的CS的可能性

时间:2015-05-26 作者:Omar Tariq

我想知道,使用多站点功能,是否有可能拥有完全相同的多个wordpress站点、相同的内容、相同的主题(每个都在自己的子域中),但每个站点的css样式很少?

如果是这样,那么我们如何才能做到这一点。

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

是的,例如,您可以向正文中添加特定于网站的类。

最好的方法是创建一个支持多站点的插件,在中为主体添加一些类body_class 滤器

function customBodyClass( $classes ) {
  global $current_blog;
  $classes[] = \'website-\'.$current_blog->blog_id;
  return $classes;
}
add_filter( \'body_class\', \'customBodyClass\' );
所有主题都必须使用body_class() 显然,BODY标签中的函数。

结束