如何在Wordpress中更改单个页面的URL?

时间:2013-10-28 03:45:38

标签: php wordpress .htaccess url url-rewriting

我正在使用wordpress作为CMS。我开发了一个自定义插件来显示经销商的信息。

以下是网址。

http://example.nl/dealer-info/dealer-informatie/?n=91&d=dealer-name

91是经销商ID,用于从数据库中获取数据。

我是否可以更改为URL,如下所示。

http://example.nl/dealer-info/dealer-informatie/91/dealer-name

http://example.nl/dealer-info/dealer-informatie/?n=91/dealer-name

我的目的是将/dealer-name添加到网址。

如何更改Wordpress中单个页面的网址?

鉴于我不想更改会影响整个网站的永久链接。我知道这可以使用.htaccess完成,但我不知道怎么做。如果可能请帮帮我。

2 个答案:

答案 0 :(得分:0)

尝试:

RewriteEngine On
RewriteRule ^dealer-info/dealer-informatie/([0-9]+)/(.*)$ /dealer-info/dealer-informatie/?n=$1&d=$2 [L]

您需要在文档根目录中的任何wordpress specificf规则之前添加

答案 1 :(得分:0)

如果您的自定义帖子类型为' product'和/或query_var =" product",WordPress会查找single-product.php来显示帖子的单个或永久链接。

使用single-{post_type} .php

有关详细信息,请参阅以下链接:

http://codex.wordpress.org/Post_Type_Templates