希望有人能帮我,因为我已经挣扎了一段时间。我想用两个单人。php在我的网站上,一个用来显示常规帖子,另一个用来显示一些我将与帖子风格不同的产品。我复制了这首单曲。php和命名的it产品。php,但我不知道如何让permalink抓住我的产品。php而不是单一的。php。请问,有没有办法做到这一点?非常感谢!
使固定链接转到自定义的Single.php文件
3 个回复
SO网友:Ciprian
尝试使用自定义帖子类型(名为“products”)并重命名您的单篇文章。php文件到单个产品。php。像这样应该容易得多。
下面的插件(免费)应该可以帮助您创建一个没有任何编码的自定义帖子类型。
SO网友:luchid
我通过添加函数解决了问题。php此函数:
add_filter(\'single_template\',
create_function(
\'$the_template\',
\'foreach( (array) get_the_category() as $cat ) {
if ( file_exists(TEMPLATEPATH . "/single-{$cat->slug}.php") ) {
return TEMPLATEPATH . "/single-{$cat->slug}.php";
}
}
return $the_template;\'
)
);
并为我的第二首单曲命名。带有slug名称的php。这是the tutorial I followed. 谢谢大家帮助我!SO网友:Prince Singh
在您的产品中。php页面将此添加到顶部
/*
Template Name: anYtemplatEnamE
*/
然后从管理部分,您将分配此anYtemplatEnamE
任何页面的模板。结束