如何在WordPress固定链接的末尾添加静态文本

时间:2018-03-02 作者:Khawar Yaqoob

我使用简单/标准页面层次结构来获得永久链接,如:https://domain.com/county/city

我只想把状态放在下面的结尾:https://domain.com/county/city-nj

我无法在末尾加“-nj”。

我尝试自定义结构,如:https://domain.com//%postname%-nj

但它不起作用。我该怎么办?

1 个回复
SO网友:Khawar Yaqoob

我找不到一个像样的WordPress方法来做这件事,但找到了一个非常有效的替代方法。请在应用此解决方案之前备份数据库。

我转到PHPMYADMIN并应用此查询:

使现代化wp_posts设置post\\u name=CONCAT(post\\u name,“-nj”),其中post\\u type=page,post\\u parent<;>0

以及所有https://domain.com/county/cityURL成为https://domain.com/county/city-nj

请注意,在我的案例中,所有“城市”页面都是“县”页面的子页面。

结束

相关推荐

如何为特定用户角色使用getText

我正在尝试替换发布按钮文本,以仅提交特定用户角色的审阅。但我找不到任何可以指定当前用户角色并应用筛选器的内容。这是我的代码,它不起作用。 add_filter( \'gettext\', \'change_publish_button\', 10, 2 ); function change_publish_button( $translation, $text ) { if( !current_user_can(\'administrator\') ) { if ( $text