因此,我刚刚为我的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还使用了名称产品,因此请注意,如果您也安装了此产品,则自定义帖子类型将停止工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top