2013-05-21 30 views
0

我是新來的wordpress,所以試圖找出我不能和問你們的東西。如果你知道,請幫忙。Wordpress網址不包括在主頁上的類別

我有在WordPress的URL形成的問題。我想在網址顯示的文章類別名稱,所以我用Permlinks -> custom structure這就好比/%category%/%postname%.htm我再粘貼代碼通過WP在.htaccess文件中給出。所以現在文章使用http://mysite/category1/article1.htm網址。

但是,然後在index.php文章中的任何鏈接顯示URL爲http://mysite/article2.htm,因此404。我在帖子內使用><a href="article2.htm">Article2</a>。如果我打開http://mysite/category1/article1.htm,則上面的鏈接將顯示爲http://mysite/category2/article2.htm,這是正確的網址。

有人能普萊舍幫我找出正確的方法是什麼?使用上面的配置,當打開單個帖子時,它適用於所有鏈接,但只有主index.php不包含類別名稱。請注意,最近發佈的網址也顯示正確的網址。

+0

@Set Sail Media是正確的。如果您在帖子的內容中嵌入了鏈接,那麼更改**永久鏈接**結構將不會對它們產生任何影響。如果數量不多,只需手動更新即可。 –

回答

2

如果鏈接文章本身的內部硬編碼的,沒有什麼WordPress的PHP或設置裏面改。您只需編輯帖子內容並在帖子和/或頁面標籤中使用新的永久鏈接結構更新HTML鏈接網址。

您也可以嘗試像Redirection的一個插件,老後固定鏈接重定向到新的(正確的)永久格式。

http://wordpress.org/plugins/redirection/

+0

你有沒有一個活的例子URL?你是否已經手動創建了一個摘錄,它可能在索引上使用,並且包含一箇舊鏈接,而對單個版本使用完整編輯後的內容? –

+0

目前沒有摘錄在主頁上使用,它使用最新的帖子,這就是爲什麼上述問題。 – user704988

+0

其實我是從舊網站導入數千篇文章並導入WP。爲了糾正這個問題,如果我要更改鏈接網址,我應該使用什麼類別?它也會解決主頁上的問題,但會在個人頁面上創建問題? – user704988