2017-03-22 3 views
1

私は私のコード警告:は、()します。http://ラッパーは、サーバーの設定で無効になっている

include plugins_url("/imp-file/admin/partials/imp-file-admin-display.php"); 

ですワードプレス でプラグインを作成しようとしていると、それは警告

> Warning: include(): http:// wrapper is disabled in the server 
> configuration by allow_url_include=0 in 
> /home/darelizza/public_html/wp-content/plugins/imp-file/admin/class-imp-file-admin.php 
> on line 120 
> 
> Warning: 
> include(http://darelizza.com/wp-content/plugins/imp-file/admin/partials/imp-file-admin-display.php): 
> failed to open stream: no suitable wrapper could be found in 
> /home/darelizza/public_html/wp-content/plugins/imp-file/admin/class-imp-file-admin.php 
> on line 120 
> 
> Warning: include(): Failed opening 
> 'http://darelizza.com/wp-content/plugins/imp-file/admin/partials/imp-file-admin-display.php' 
> for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in 
> /home/darelizza/public_html/wp-content/plugins/imp-file/admin/class-imp-file-admin.php 
> on line 120 
です

答えて

0

plugins_urlを使用しないでください。お使いのベースクラスでプラグインのパス変数を定義する構造体作成

include plugins_dir_path("/imp-file/admin/partials/imp-file-admin- 
display.php"); 
+0

私は試してみましたが、エラーです。定義されていない関数を呼び出すplugins_dir_path() – user3549052

+0

関数plugin_dir_path($ file){ return trailingslashit(dirname($ file)); }とplugins_dir_path( "/ imp-file/admin/partials/imp-file-admin- display.php"); Thank youuu – user3549052

+0

申し訳ありませんが、iveは$ fileを忘れました –

0
  1. define('XPlugin_PLUGIN_PATH', plugin_dir_path(__FILE__));

  2. をして、次のようにinclude関数からのparamのようにそれを使用し、これを試してみてください。

    include(XPlugin_PLUGIN_PATH. '/admin/partials/XPlugin-admin-display.php');

関連する問題