我正在使用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完成,但我不知道怎么做。如果可能请帮帮我。
答案 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
有关详细信息,请参阅以下链接: