Custom Comment Types

时间:2010-12-02 作者:Cameron

我为一种图库创建了一个自定义的帖子类型,用户可以通过它上传作品等。除此之外,我还为这种类型创建了分类法,如类别、标记、颜色等。

但我希望用户能够做两件事。a) 评论b)评论。

据我所知,WordPress不支持自定义评论类型,所以我无法创建评论,有什么想法吗?谢谢

2 个回复
SO网友:EAMann

首先,请不要混淆术语。自定义帖子类型是一种命名错误的功能,实际上应该是自定义内容类型。这些内容不是帖子或页面,而是生活在同一类型的数据库中。与帖子和页面一样,它们可以应用标记、类别、注释和其他自定义元和分类法。

然而,评论仍然是评论,无论它们是在帖子、页面上,还是在你的情况下的“图库”上。所以我的反问题是:在你的场景中,评论和批评有什么不同?

如果它们基本相似,我建议不要区分它们。如果它们有根本不同,请尝试以下方法:

将“评论”设置为自己的自定义帖子类型。然后,要么使用自定义分类法将评论与画廊相关联,要么将被评论的画廊/作品的ID存储在评论的自定义字段中。这将使人们很容易在未来找到针对特定画廊/作品的评论,同时仍能将其与评论区分开来。

SO网友:sandblue

我找到了创建自己的注释类型的方法,但这不是一个好的解决方案。

我现在(除了评论、pingback和trackback)还有评论、古董和文章。视觉上看起来几乎一样,但我不想有自定义字段;仅不同类型。

因此,通过这种方式:?p=15#comments 我得到了正常的评论列表,对于ex。?p=15?reviews#comments 我只收到评论,其中post\\u类型(在wp\\u posts中)类似于“review”。

中的源文件有一些更改wp-includes 和主题注释文件,所以如果有人对此感兴趣,那么我可以解释方法;)

结束

相关推荐

I can't view or add comments

嘿,那里。我刚刚建立了这个网站。http://www.paledogstudios.com 它工作得很好,只是我似乎看不到过去的评论(这个博客是从blogger导入的)或添加评论。我知道这是代码而不是设置,因为有人告诉我,但他没有进一步帮助我。他说这可能在索引上。php帮助