告诉WP在帖子中使用特定的模板文件

时间:2014-07-04 作者:Alevalentini

我到处搜索,尝试了几个插件,但没有成功。我正在使用WP 3.9.1。

我必须创建不同的方式来显示我的帖子。如果它们是“标准”的,则使用单柱。php。没关系。

如果他们有图像库,我想改变整个结构。如果它们包含视频,也是一样的。我想更改html结构。

因此,我不想创建不同的自定义帖子类型,而是想对wp说“嘿,使用这个模板文件”。

我怎样才能做到这一点?我想这是关于让wp问编辑“对于这篇文章,你想使用什么模板?”在管理中。

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

使用下面的代码获取post格式,如果post format=“standard”,则简单设置条件,然后加载您的首选模板

 $format = get_post_format();
if($format ="video")
{
get_template_part( \'format\', $format );
}
像这样的。

结束

相关推荐

Display Custom Posts

我已经创建了名为“review”的自定义帖子。从WP管理员我可以创建这些自定义帖子。但要在用户端显示它们,我面临一个问题。在开发插件时,我不想在主题中创建模板。这是我用来显示自定义帖子的代码。但它显示的是404模板。function review_template_function($template_path){ global $post; if(get_query_var(\'post_type\') == \'review\'){ if(is_single()){&#