2015-07-12 74 views
1

我想了解如何從外部PHP文件調用函數。從WordPress中的另一個PHP文件調用PHP函數

到目前爲止,我有這樣的:

<?php 

include("http://www.website.net/wp-content/plugins/monarch/monarch.php"); 

display_inline(); 

?> 

功能display_inline();返回一個HTML/CSS字符串。

只需要知道你認爲語法是否正確?

+1

當您嘗試時發生了什麼?它有用嗎? –

+0

我首先需要在服務器上允許HTTP URL。它回來說我不能請求直接的URL。 – rainwilds

+0

當你在一個WordPress插件中訪問一個文件時,它有一些限制,以確保它只能被WP安裝 – cameronjonesweb

回答

1

是的,語法是正確的,但是如果您向該外部文件發出請求,它將返回執行的monarch.php文件的輸出。如果該文件是本地的,您可以訪問這些功能。與HTML如何包含CSS文件不同,在本地系統上,PHP使用的路徑應該相對於系統而不是webroot。你不應該對此謹慎,所以繼續嘗試吧。

+0

訪問感謝您的反饋。 – rainwilds