我想要创建一个自定义邮政类型,如邮政或网页,它应该有页面模板选项。这是多语种的网站。对此有什么评论吗?
发布于 2014-10-10 10:55:54
你应该看看法典中的register_post_type页面。注册post类型时请查看hierarchical参数
层次(布尔)(可选)无论post类型是否是分层的(例如,页面)。允许指定父级。“支持”参数应该包含“页面属性”,以显示编辑器页面上的父选项框。缺省值: false
发布于 2014-10-10 10:53:43
不,默认情况下,不能向自定义post类型添加对模板的支持。但是有一些插件允许这种功能。
您可以使用自定义邮政模板或单柱模板插件插件为单个帖子添加模板支持,这也包括定制的post类型。
你可以在这里读到更多关于它的内容。是否可以将模板分配给自定义post类型?
已经讨论过了。在这个主题中,有一些其他的方式,但不适用于个人的帖子。尽管您可以为post类型设置模板。
发布于 2014-10-10 11:42:36
自定义Post类型模板
存档-{post_type}.php单-{post_type}.php
存档-{post_type}.php-如果您的自定义post类型是“产品”,和/或query_var =“产品”,WordPress将查找归档-Product.php来显示文章的归档文件。
如果您的自定义post类型为"product“和/或query_var =”.php“,则WordPress将查找单-Product.php来显示post的单个或permalink。
如果主题的目录中没有这些文件,WordPress将分别查找archive.php和single.php。即使这些文件都不存在,它也将默认为index.php。有关详细信息,请参阅模板层次结构。
https://wordpress.stackexchange.com/questions/164033
复制相似问题