自定义帖子类型与页面/单模板的关系

时间:2015-11-16 作者:GregT

我试图在我的自定义帖子类型“Movie”和多个页面和单个模板之间建立关系。这样做的目的是让每个页面查询“电影”,并显示与帖子不同的内容。

例如,我有一部带有元信息的电影&;可下载文件。我想要一个网站。com/information/movie-a显示元信息和站点。com/downloads/movie-a显示可下载的文件。

我知道我可以为每种信息类型创建一组帖子类型,并且只提取需要的内容;但这需要用户创建一堆帖子,而不是将所有帖子放在一个位置。

如有任何帮助,我们将不胜感激。

1 个回复
SO网友:MrFox

您是否考虑过为自定义帖子类型使用自定义分类法?我猜你的自定义帖子叫做电影。然后可以创建包含所需信息的分类法。i、 e.流派、年龄等级等。

下面是一个很好的解释,请仔细查看,看看它是否符合您的要求:

A quick guide to creating custom taxonomies in wordpress

此外,我讨厌成为那个人,但如果你在谷歌上搜索“wordpress自定义post-type电影”,你会发现电影是“how to”教程中常用的例子。它可能会给你一些关于如何继续的想法。

更新时,我忘记添加有关您询问的下载选项的信息。您可以将自定义元框添加到自定义帖子类型中(还有其他类似的教程)

Attaching Files To Your Posts Using WordPress Custom Meta Boxes 如果这太棘手,还有插件选项。

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请