【问题标题】:How can I create a wordpress detail page?如何创建 wordpress 详细信息页面?
【发布时间】:2021-04-12 18:51:43
【问题描述】:

我有一个名为 Ranking 的 Wordpress 网站页面(5.7 版),显示了所有运动员 (url = "https://example.com/ranking")。 对于每个显示的运动员,我创建一个按钮链接以显示所有运动员的详细信息。 我想要的是通过单击按钮(例如运动员Id = 2352),打开的页面将是=“https://example.com/athlete/2352. 如何创建运动员页面? 我只更改永久链接吗? 我必须重写我的主题规则吗? 谢谢

【问题讨论】:

  • 到目前为止你尝试过什么?请看stackoverflow.com/help/how-to-ask
  • 只需创建一个模板并在查询字符串中使用 id 进行重定向。不需要重写规则

标签: php wordpress


【解决方案1】:

考虑为此目的创建自定义帖子类型。然后,您应该可以控制重写规则、存档 slug 等。

https://developer.wordpress.org/reference/functions/register_post_type/

正如 ed2 所提到的,请在您的问题中更加清楚。它使帮助变得更容易,并且对与您有相同问题的其他人更有用

【讨论】:

  • 感谢您回复zencode。我的问题是要了解要采取的程序,而不是带有代码的特定技术要求。但是我通过在查询参数中传递 id 来解决它
  • @pmala84 - 这正是我的观点。如果您将其注册为公共自定义帖子类型,则可以直接链接到运动员的永久链接,而不是进行自定义重写等。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-27
  • 2015-12-27
  • 2012-03-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多