2010-12-04 108 views
0

我創建了一個插件,我通過url傳遞一個變量。該變量是數據庫中項目的ID。在數據庫中,我有一個存儲搜索引擎友好的字段,我可以使用它來設置url,但是我怎麼做都沒有。 DB的例子:wordpress插件幫助

id  sef   name 
1  dogs-name  Dog's Name 

現在,當我傳遞變量的網址,我做它傳遞:

<a href="current-url/?id=<?php echo $id;?>">Link</a> 

我想什麼做的是這樣的:

<a href="current-url/<?php echo $sef;?>">Link</a> 

這將使一個更好的網址。但是,當我這樣做,它不工作,因爲WordPress的發送給我的404頁面。有誰知道這是否可能,並能給我一個如何去做的例子?我研究了漂亮的固定鏈接,但只發現如何重寫wordpress中創建的url,而不是來自創建的插件。有沒有一種方法可以添加一個變量通過wordpress進行替換來重寫?

任何幫助表示讚賞。

回答