2

我使用 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到 URL。

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

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

4

2 回答 2

0

如果您的自定义帖子类型是“产品”和/或 query_var =“产品”,WordPress 将查找 single-product.php 以显示帖子的单个或永久链接。

使用单{post_type}.php

有关更多信息,请参阅以下链接:

http://codex.wordpress.org/Post_Type_Templates

于 2013-10-28T11:45:27.117 回答
0

尝试:

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

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

于 2013-10-28T03:52:24.027 回答