WordPress自定义帖子类型
-
05-10-2019 - |
题
因此,我刚刚为我的WordPress主题制作了一种定制帖子类型,名为“产品”。当我在其中创建新帖子并查看它时,链接就是这样:
"http:// localhost/wordpress/product/a-product-title"
此页面视为预期,但是当我尝试转到假定的父页面时:
"http:// localhost/wordpress/product/"
我收到一个404错误页面。我需要制作一个特殊的模板来查看此页面吗?
谢谢
解决方案
我找到了该怎么做。我刚刚创建了一个名为“产品”的新页面,并将其设置为帖子页面。然后我把它放在循环前
$ wp_query = new wp_query(“ post_type = product”);
它起作用了
其他提示
我也遇到了同样的问题 - 我认为这是一个事实,即现在,WP 3.0根本不像您期望的“自定义帖子”类型的“档案”那样行事。
查看 更智能的自定义帖子 轻松建立这种行为。
WooCommerce还使用了名称产品,因此请注意,如果您也安装了此产品,则自定义帖子类型将停止工作。
不隶属于 StackOverflow