【问题标题】:How to create a Page alias in wordpress如何在 wordpress 中创建页面别名
【发布时间】:2018-10-31 03:25:10
【问题描述】:

在您看到的图像中... Wordpress 具有页面的别名,例如 主页、结帐页面、隐私政策页面,它们会出现在您分配给他们的页面旁边。

那么,如何在 wordpress 中创建此功能如果我想为 XYZ 页面 之类的页面设置别名,并且当我将任何页面分配给该别名时... XYZ 页面 出现在指定页面旁边。

【问题讨论】:

  • 您要使用插件还是自定义代码?
  • 它被称为post_state,您可以使用过滤器添加/更改它们。
  • add_filter('display_post_states', 'your_custom_fuction_here');
  • Wordpress stackexchange 这里有一个例子:wordpress.stackexchange.com/a/240088/82677

标签: wordpress custom-wordpress-pages


【解决方案1】:

(两年后)

我最近也不得不研究这个。看来你有三个选择。

自定义代码

使用add_rewrite_rule()编写自定义插件:
https://wordpress.stackexchange.com/questions/213016/access-the-same-page-from-multiple-urls-wildcard

.htaccess

为.htaccess文件添加重写规则:
Make URL alias in Wordpress (or .htaccess)

Wordpress 插件

我没有亲自尝试过,但它的功能列表似乎符合您的需求:
https://www.custompermalinks.com/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多