【问题标题】:Wordpress - Displaying comments on pages distinguished by GET IDsWordpress - 在由 GET ID 区分的页面上显示评论
【发布时间】:2012-03-17 11:19:09
【问题描述】:

Wordpress - cmets_template()。

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

但是每个页面的 url 看起来像:

/match/?match=1
/match/?match=2
/match/?match=3

因此,当我在页面上发布 cmets 时,它们显示正常,但是当发表评论时,它会出现在上面列出的 3 个页面中,而只是发表评论的那一页。

所以我的问题是如何使 cmets_template() 将 match=1,2,3 等视为单独的页面,而不是具有不同 get 语句的同一页面。

【问题讨论】:

  • 恐怕你的问题很混乱。如果您想得到答案,您需要提供更多解释、一些您尝试过的代码等。
  • 我编辑了它,但我不确定我还能添加什么。我确实提到了我尝试过的“cmets_template()”。

标签: php wordpress comments


【解决方案1】:

听起来您正在使用某种插件来处理您的 cmets。如果是这样的话,你将很难获得帮助。我建议使用原生 WordPress cmets 管理。

如果我错了,您需要重新解释您的问题,因为您需要解释“匹配”get 变量是什么以及它的含义,并且您需要更清楚地解释您对 cme​​ts 的说法出现在“上面列出的 3 页”上。您没有列出页面。

【讨论】:

  • 我正在使用“cmets_template()”来启用 cmets,这是 wordpress 中的一个功能。正如我在原始帖子中所说,这些匹配是获取语句,每个匹配 ID = 一个不同的页面。
  • 所以你的意思是说它的/page/# 在/page/1 或/page/2 中?这是 wordpress 中的正常分页模式。我意识到查询中的项目是获取语句,查询字符串中的所有项目都是如此。您需要解释它们实际代表什么 - 如果这是自定义重写,您应该发布这些重写规则。
  • 或者,也许您正在寻找一种捕获自定义获取变量的方法?
  • 它不是重写,它只是将变量标记到控制显示哪些数据的 URL 的末尾。只需转到pantheones.com.au/pes-csgo-open-league/match-table,您就会看到我在说什么,希望它能让一切变得更加清晰。
  • 除非你创建一个自定义的帖子类型,在url中处理/match/,否则你需要编写一个重写规则来捕获/match/,否则wordpress会认为它是一个帖子或一个页面,或类别等,当它找不到它们时,它将返回 404。如果您打算让 /match/ 成为页面/帖子/类别/等 - 那很好,但如果是这样,那就是缺少的一部分根据你的解释。
猜你喜欢
  • 1970-01-01
  • 2011-09-06
  • 1970-01-01
  • 2012-06-30
  • 2012-08-27
  • 1970-01-01
  • 2017-07-31
  • 2020-07-28
  • 1970-01-01
相关资源
最近更新 更多