在按GET ID区分的页面上显示评论

时间:2012-03-17 作者:Rambomst

Wordpress-comments\\u template()。

我目前正在尝试使用一个过时的wordpress插件,我希望添加允许在某些页面上发表评论的功能。

但是,每个页面url如下所示:

/match/?match=1
/match/?match=2
/match/?match=3
因此,当我在一个页面上发表评论时,它们显示得很好,但是当发表评论时,它会出现在上面列出的3个页面中,而不仅仅是发表评论的那一个页面。

因此,我的问题是如何使comments\\u template()将match=1、2、3等视为单独的页面,而不是使用不同get语句的同一页面。

编辑

URL结构为:

http://pantheones.com.au/pes-csgo-open-league/match-table/?match=1
http://pantheones.com.au/pes-csgo-open-league/match-table/?match=2
http://pantheones.com.au/pes-csgo-open-league/match-table/?match=3
根据匹配的数量,每个URL显示不同的信息,我希望对每个匹配都有单独的注释。

1 个回复
SO网友:Milo

就WordPress而言,各个匹配页面都是相同的页面,您的GET var的存在对WordPress来说毫无意义。

选项1-使单个匹配唯一对象,例如其他页面或自定义帖子类型。

选项2-挂钩comment_postupdate_comment_meta 当提交注释以存储关联的匹配id时,注释作为元数据输入。然后在wp_list_comments callback 仅显示元值与当前匹配项匹配的注释。

结束