[英]How to Add .php extension to Category pages in Wordpress
我在Rackspace Cloud托管了一個Wordpress網站。 主要站點是用ASP.NET編寫的,因此我將默認技術設置為ASP.NET/IIS 。
php文件仍可以在此環境中執行,但是它們必須以.php
擴展名結尾,以便服務器知道如何處理它們。
我發現了一種方法,只需將.php
添加到結構的末尾即可將.php
擴展名添加到永久鏈接。 我還找到了一種使用此插件http://wordpress.org/extend/plugins/html-on-pages/將其添加到任何頁面的方法。
看來我剩下的只是“ 類別”和“ 標簽”頁面。 例如[domain]/category/uncategorized
。
我想將其更改為/category/uncategorized/index.php
或只是[domain]/category/uncategorized.php
需要注意的另一件事是,如果您不熟悉Rackspace Cloud,則不能使用.htaccess
文件。
我認為可以在Wordpress應用程序代碼中的某個地方執行此操作,但是我不是PHP開發人員,也不知道從哪里開始。
公爵,
實際上,您將不想這樣做。 您真正應該做的是設置永久鏈接結構,以便它通過index.php進行路由,例如domain.com/index.php/my-page/,這樣WordPress可以正確地捕獲所有應該被捕獲的頁面和帖子。路由到WordPress。
在此處查找更多信息: http : //codex.wordpress.org/Using_Permalinks#PATHINFO : _.22Almost_Pretty.22
公爵,
我認為您錯過了使用PathInfo代替mod_rewrite的部分,這聽起來像您必須要做的。
首先,做您想做的事情很棘手。 您最好將其設置為默認的永久鏈接,並使用domain.com/?p=533,這樣它根本不會使鏈接變得漂亮。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.