WordPress自定义文章类型

4
我刚为我的WordPress主题创建了一个名为“产品”的自定义文章类型。当我在其中创建一个新文章并查看它时,链接如下:
"http://localhost/wordpress/product/a-product-title"
这个页面的效果符合预期,但当我尝试进入所谓的父页面时:
"http://localhost/wordpress/product/"
我得到了一个404错误页面。我需要制作一个特殊的模板来查看这个页面吗?
谢谢
3个回答

4
我找到了解决方法。我刚刚创建了一个名为“产品”的新页面,并将其设置为帖子页面。然后我在循环前加入了以下内容: $wp_query = new WP_Query("post_type=product");
这样就可以了。

1
但是,如果操作者还在使用标准文章类型(即运行典型的博客),那么这将覆盖正常的循环。 - TheDeadMedic

1

我曾经遇到过同样的问题 - 我认为这是因为现在的 WP 3.0 在自定义文章类型“档案”方面的行为并不像你期望的那样。

请查看更智能的自定义文章,以轻松地构建此行为。


0

产品名称也被Woocommerce使用,因此请注意,如果您也安装了它,自定义文章类型将停止工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接