我創建爲WordPress一個新的插件,需要一個外部網站使用的Web服務。舉例來說,如果有兩個站點,A和B,該插件將在一個與安裝在存儲WPDB爲站點A.站點B將使用Web服務來從網站A.搶在XML格式的數據所有相關數據公開Web服務,通過WordPress的
這可能嗎?什麼是最可靠的解決方法?
我可以在我的插件中將Web服務作爲PHP文件使用,但這需要外部域名如下: http://www.domain.com/wp-content/plugins/plugin-folder/web-service.php。暴露Wordpress設置的深度似乎是個不錯的主意。
我可以讓我的插件在根中創建幾個文件,這樣Web服務調用將會是http://www.domain.com/web-service.php,但讓我的插件安裝在插件目錄之外也是一種不好的做法。
另一個想法:我可以把文件在我的插件文件夾,但在.htaccess中添加一行,使http://www.domain.com/web-service.php去嗎?
沒有人有最好的,最安全的方式去了解這個有什麼想法?
我認爲這將很好地工作(當我弄清楚如何得到它重寫我想要的方式)。這似乎是將所有內容保存在一個自包含的插件文件夾中,同時連接到Wordpress的最佳方式。謝謝彼得! – skustes