【问题标题】:Show a custom URL in the header on a WordPress post在 WordPress 帖子的标题中显示自定义 URL
【发布时间】:2017-10-07 03:21:03
【问题描述】:

我正在尝试实现在 url 标头中显示的自定义 url。每个 WordPress 帖子都不同。

例如,我在 WordPress 中有关于不同国家/地区的帖子,我想要的是,当我点击一个国家/地区时,通常会在浏览器 url 字段中显示这样的单个帖子页面:

www.example.com/2017/11/china

应该这样显示,只在标题中。

china.example.com 或 russia.example.com

我不知道我是否可以使用 WordPress 实现这一点,或者我是否必须使用 .htaccess 文件。

有 200 多个帖子,我正在尝试使用自动脚本或 WordPress 代码来找到一种方法。

我希望此链接与 WordPress 网站上的实际帖子相关联。请让我知道它是否可以实现,或者是否已经有一个关于堆栈溢出的帖子可以解决这个问题。我找不到一个。谢谢。

【问题讨论】:

    标签: php wordpress .htaccess url-rewriting


    【解决方案1】:

    china.example.com 是一个子域,example.com/.../china 是一个文件夹。它们实际上是两种不同的东西。不过,要达到这种效果,您需要设置一个多站点 wordpress 安装,并将 china.example.com 视为一个网站,将 russia.example.com 视为另一个网站

    【讨论】:

    • 注意,如果您有一堆帖子,其中只有几个到一个区域,这可能不是最佳解决方案。 SEO、DNS 服务器等将这种格式“china.example.com”视为与 example.com 完全独立的网站,可能不是一个好主意。相反,您可以按类别或 URL 中的父/子页面对它们进行排序,以显示为 example.com/china/mypost
    猜你喜欢
    • 1970-01-01
    • 2013-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多