2017-01-24 17 views
0

我正在尋找一個重寫規則,以從WordPress分類標準歸檔永久鏈接中刪除基礎分類標準slug(主題)。從檔案永久鏈接中刪除自定義分類基礎slug

的,我需要的功能,一個例子是如下:

http://website.com/topic/health將消除/topic基地鼻涕蟲成爲 http://website.com/health/

我敢肯定,這是可能的rewrite rules,但會是什麼那重寫的樣子?

+0

看起來你正試圖從你的URL(工作)刪除的東西,然後開始想從一個URL中取出部件做出不同的網址? – bjoster

+0

我已經刪除了該代碼示例以簡化問題。 –

+0

啊,對不起,我很困惑 - 現在是Darren Cooney比我快(他是對的)。 – bjoster

回答

-1

希望下面的代碼將幫助您:

function custom_topic_link($link, $term, $taxonomy) 
{ 
    if ($taxonomy !== 'topic') 
     return $link; 

    return str_replace('topic/', '', $link); 
} 
add_filter('term_link', 'custom_topic_link', 10, 3); 
+0

謝謝。這更新稅收檔案鏈接,但不是重寫。該鏈接返回404(永久刷新)。 –

+0

從管理員設置永久鏈接結構到'/%postname%/' –

相關問題