2015-08-31 105 views
1

我已經通過fishpig插件完成了Magento-Wordpress集成。我的帖子的網址,網頁等現在已經改變(因爲fishpig帶來額外/博客/在URL中。刪除/博客/在通過fishpig完成的magento wordpress集成

集成之前我的WordPress URL地址就像下面。

http://www.abcdomain.com/post-name 

現在,他們已經改變了下面喜歡

http://www.abccomain.com/index.php/blog/post-name 

我已刪除通過.htaccess中的index.php文件,但是,我想刪除從URL的博客,以及使我的網址應該保持他們的集成之前。

這是可以通過.htaccess或通過修改magento代碼+ .htaccess來完成的事情嗎?

+0

如果你這樣做,你可能會去你的Magento安裝的重大故障。 – vard

+0

嗨 - 我認爲magento仍然會將URL看作http://www.abccomain.com/index.php/blog/post-name,但是.htaccess應該能夠重新構造URL ...對於這個問題...有一個插件可用,這正是這個..http://fishpig.co.uk/magento/wordpress-integration/root/ ..任何指針或想法將是非常有益的。 – Shaikh

+0

對我來說這似乎很棘手,這可能是爲什麼有一個插件:你應該添加一些頂級的路由器,分析你試圖訪問的網址是否應該發送到Magento或Wordpress。這可能是插件正在做的事情。假設您試圖訪問'/ products /',您如何知道在不詢問Wordpress的情況下需要顯示WP頁面還是Magento類別?或者,你當然可以添加一些重寫規則,但是你必須爲每個帖子都做到這一點,這很難跟上。 – vard

回答

0

謝赫說得對。這可以通過使用Magento的Root插件擴展來立即自動完成。沒有其他辦法可以實現這一目標,因此Root是您唯一的選擇。

只需在Magento上安裝插件擴展,/ blog /將自動從所有WordPress網址中刪除。然後,您將需要更改您的WordPress'主頁'網址,以便它不再包含'/ blog'。您可以通過轉到WordPress管理中的設置>常規並從頁面上的第二個URL刪除「/ blog」來完成此操作。

+0

你知道根插件裏面有什麼嗎? – Shaikh

+0

是的,因爲我寫了擴展名,所以我確切知道里面是什麼。如果你想知道,你可以從http://fishpig.co.uk/magento/wordpress-integration/root/購買它 –

相關問題