WordPress多站点HAML模板

时间:2013-05-29 作者:Dave Mackintosh

我目前正在构建一个非常大的Wordpress多站点,当我在顶层整理项目时,我想知道我的模板是否可以使用haml或phamlp而不是php。

我已经看到Wordpress的两个插件,但它们似乎都不适用于多站点。

我的问题是,我应该如何编写一个非常基本的插件来读取模板并输出它们来代替通常的模板?

我想使用haml,因为它比大型html/php模板干净得多,我只想解析标题。haml代替收割台。php(如果可能)。

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

滤器template_include 并使用您自己的模板:

add_filter( \'template_include\', function() {
    return $path_to_template;
});
The$path_to_template 应指向呈现模板的文件。

结束

相关推荐

1 post, 2 templates

我想能够呈现两种不同的风格(2个模板)后。例如,假设我有post ID 133,我希望有两个url来访问它,因此它会呈现不同模板应用的位置。洛雷姆。com/render1/133。com/render2/1333,例如。。。或者可能是这样的:洛雷姆。com/post/133和lorem。com/post/133?模板=2您将如何操作?