TL:DR; 是否可以将页面模板限制在多站点网络中的某个站点?(使用类似get_current_blog_id
例如)
More details
我正在构建几个网站,每个网站都使用相同的基本部分,只是页面模板的不同变体。例如,站点A和;站点B的主页都使用组件A-D,但是站点A使用的是A B C D,站点B使用的是C B A D。我所有的实际标记都放在组件部分,页面模板大多只是一个包含列表(使用根Sage主题来帮助传递数据)。
这是基本前提,但我们讨论的是7个网站上的+-30个组件和+-50个模板。
我的所有模板都在我的主题文件夹(例如template-home-site-a、template-home-site-b)的子目录中,但这意味着当用户在CMS中为站点a工作时,他们会得到一个包含50个模板的列表,而不仅仅是特定于站点a的模板,可能只有12个左右。
有没有办法挂接Wordpress的模板系统,并根据当前的博客ID添加/删除它查找的文件夹?接受任何其他建议。