我想要構建一個WordPress管理儀表板小部件,它應該從另一個插件返回一些信息。包含wordpress插件的函數xy()
本面板控件應該閱讀這個插件在這裏的功能: http://plugins.svn.wordpress.org/wp-document-revisions/trunk/wp-document-revisions.php
所以我的代碼是:
include (WP_PLUGIN_URL.'/wp-document-revisions/wp-document-revisions.php');
$file_type = get_file_type('3');
但是,這是行不通的。這些都是錯誤的:
Fatal error: Call to undefined function add_action() in /.../wp-content/plugins/wp-document-revisions/wp-document-revisions.php on line 26
Fatal error: Call to undefined function get_file_type() in /.../wp-content/plugins/dashboard-widget/dashboard-widget.php
誰能告訴我,我怎麼也得做到這一點,我可以讀取功能get_file_type(「3」)?
add_action()是一個WordPress的核心功能,所以如果該功能不存在,這意味着你還沒有實際加載WordPress。你可以做'include('../../../ wp-load.php');'(或者指向你的wp-load.php文件的任何點),然後你就可以使用任何活動插件。 – jprofitt