使用$ _GET变量与wordpress相当永久链接结构

时间:2012-05-20 12:43:37

标签: php wordpress

我在页面中有一个链接,我想转到名为buy-item.php的页面并添加到?name=$image_name

问题是我的永久链接结构只是my_wordpress_site.com/buy-item/,所以当我尝试将我的href编码为

<a href="my_wordpress_site.com/buy-item/?name=$image_name">buy now</a>

<a href="my_wordpress_site.com/buy-item?name=$image_name">buy now</a>我找不到页面错误。

我该怎么做?

2 个答案:

答案 0 :(得分:2)

我对它进行了排序,你不能将名称作为参数,wordpress已经使用了它,这就是它无法正常工作的原因。

答案 1 :(得分:0)

轻松修复:重命名并将buy-item.php移至buy-item / index.php

重修:RewriteRule ^ / buy-item /(.*)$ buy-item.php $ 1 [QSA,L]

希望这有帮助!